Alex Hafner: Movies & Box Office
- films
- 8
- on screen
- 2012–2025
- box office
- $3.08M
- average score
- 69
- Born
- April 30, 1989 (age 37)
- Birthplace
- Vienna, Austria
- Citizenship
- Austrian
- Occupations
- Actor, Producer
- Years active
- 2012-present
Alex Hafner's Career in Numbers
Alex Hafner's films in numbers — as an actor, not counting appearances as themselves: when they were made, the genres Alex Hafner works in most and the milestones along the way. The filmography runs from Invader (2012) to When the Stars Gossip (2025), and the 2010s were the busiest decade.
Alex Hafner Movies by Decade
- 2010s 5
- 2020s 3
The 2010s were Alex Hafner's busiest decade, with 5 films.
Alex Hafner Movies by Genre
- Drama 3
- Comedy 2
- Thriller 1
- Sci-Fi 1
- Horror 1
Drama is the genre Alex Hafner has worked in most, with 3 films, ahead of comedy (2).
Alex Hafner Career Milestones
- First film
- Invader 2012
- Biggest box office hit
- Tell Me What You Want $2.27M worldwide
- Best-rated film
- Let It Snow Movie Echo Score 79
- Newest film
- When the Stars Gossip 2025
Alex Hafner Filmography: Every Movie
Every film Alex Hafner is credited on, newest first, with the role, the box office and the Movie Echo Score. Rated films average a score of 69. Re-order the list to see the best-rated films or the biggest hits first.
- 2025
Tell Me What You Want as Alex · Drama Worldwide box office: $2.27M - 2025
When the Stars Gossip as Santiago Gonzalez Garcia · Comedy - 2020
Let It Snow Thriller Movie Echo Score: 79 - 2018
TRY as Bryan · Drama - 2017
Realive as The Elderly Hornball · Sci-Fi Worldwide box office: $126K Movie Echo Score: 58 - 2016
Maniac Tales as George · Horror - 2016
All Out Dysfunktion! as Headman · Comedy - 2012
Invader as American Hitman · Drama Worldwide box office: $676K
Who Is Alex Hafner?
Alex Hafner was born in Vienna, Austria in 1989 and is 37 years old. Credited on films since 2012, as an actor. The background, training and the roles that shaped the career.
Alex Hafner (born 30 April 1989 in Vienna, Austria) is an internationally‑recognised film and television actor whose career has spanned a diverse range of genres and markets. The son of a Spanish engineer and an Italian economist, Alex grew up in a multilingual household, becoming fluent in German, Spanish, English and French, and spent his childhood moving between Madrid, Vienna, and Singapore before settling in California where he attended school in Beverly Hills and later earned a master’s degree from the University of Southern California. He made his screen debut in Daniel Calparsoro’s Invader (Spanish title Invasor), sharing the frame with Alberto Amann and Inma Cuesta, and quickly progressed to high‑profile projects such as Ridley Scott’s The Counselor, a star‑studded thriller featuring Michael Fassbender, Javier Bardem, Cameron Diaz, Penélope Cruz and Brad Pitt. Subsequent roles included the thriller Extinction alongside Matthew Fox and Jeffrey Donovan, and a supporting part in Project Lazarus (2015) with Charlotte Le Bon and Oona Chaplin. In 2016 he appeared in the Wim Wenders‑directed Submergence with James McAvoy and Alicia Vikander, and in 2017 was cast in Gabriella Cowperthwaite’s Megan Leavey starring Kate Mara. Alex has also made a significant impact on Spanish‑language television, playing Trevor Simmons, the love interest of Judith Becker (Cristina Castaño), in the popular sitcom La Que Se Avecina, and starring in Netflix rom‑com A Pesar de Todo alongside Blanca Suarez and Amaia Salamanca. His recent work includes the horror thriller Let It Snow (2019) with Ivanna Sakhno, a regular role in BBC One’s The Mallorca Files (season 2), and a journalist part in the final season of Netflix’s Cable Girls. Beyond acting, Alex is an active collaborator with environmental and humanitarian NGOs such as Greenpeace and Proactiva Open Arms, and was honored as Cosmopolitan Spain’s “Cosmo Man” in February 2021. His multilingual background, cross‑cultural upbringing, and dedication to both his craft and global causes make him a distinctive figure in contemporary cinema.
Alex Hafner: Questions & Answers
How many movies Alex Hafner has made, the biggest hit, the best-rated film, the award record and more, answered from the filmography above.
How many movies has Alex Hafner been in?
Alex Hafner is credited on 8 films, from 2012 to 2025. The filmography on this page lists every one of them, newest first, with the role and the Movie Echo Score.
What is Alex Hafner's highest-grossing movie?
Tell Me What You Want (2025) is Alex Hafner's biggest box office hit, with $2.27M worldwide, ahead of Invader (2012) ($676K). Across every film with box office figures, Alex Hafner's movies have made $3.08M.
Alex Hafner's biggest hits What is the best Alex Hafner movie?
By the Movie Echo Score, which blends critic reviews, audience ratings and lasting impact, Alex Hafner's best-rated film is Let It Snow (2020) with a score of 79, followed by Realive (2017) (58).
Best Alex Hafner movies, ranked How old is Alex Hafner?
Alex Hafner is 37 years old, born on April 30, 1989 in Vienna, Austria.
What is Alex Hafner's newest movie?
The most recent film on Alex Hafner's filmography is Tell Me What You Want (2025), in the role of Alex.
The Best Alex Hafner Movies, Ranked
Top rated, most awarded and biggest box office hits from 8 credits.
Coming soon to your phone
The Plot Explained Movie Summary App
From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.
Be the first to know when it launches. Your email stays private, always. Learn more about the app
