Eric Bana Filmography: Every Movie and TV Show in Order
All 37 Eric Bana roles in chronological order (1997 to 2026): 34 movies and 3 TV series.

How many movies and TV shows has Eric Bana been in? This complete Eric Bana filmography lists 37 credited roles (34 films, 3 TV series), in chronological order from 1997 to 2026, with links to our full guides where available.
Eric Bana movies in order
- The Castle (1997) as Con Petropoulous
- Chopper (2000) as Mark Brandon 'Chopper' Read
- Black Hawk Down (2001) as SFC Norm 'Hoot' Gibson
- Finding Nemo (2003) as Anchor (voice)
- Hulk (2003) as Bruce Banner
- Troy (2004) as Hector
- Munich (2005) as Avner
- Lucky You (2007) as Huck Cheever
- Romulus, My Father (2007) as Romulus
- The Other Boleyn Girl (2008) as Henry Tudor
- Love the Beast (2009) as Self
- Mary and Max (2009) as Damien (voice)
- Star Trek (2009) as Captain Nero
- Funny People (2009) as Clarke
- The Time Traveler's Wife (2009) as Henry DeTamble
- Hanna (2011) as Erik
- Deadfall (2012) as Addison
- Closed Circuit (2013) as Martin Rose
- Lone Survivor (2013) as Lieutenant Commander Erik Kristensen
- Deliver Us from Evil (2014) as Ralph Sarchie
- The Finest Hours (2016) as Daniel Cluff
- Special Correspondents (2016) as Frank Bonneville
- The Secret Scripture (2017) as Dr. William Grene
- King Arthur: Legend of the Sword (2017) as Uther Pendragon
- Spielberg (2017) as Self
- The Forgiven (2018) as Piet Blomfeld
- The Dry (2021) as Aaron Falk
- Back to the Outback (2021) as Chaz (voice)
- Chip 'n Dale: Rescue Rangers (2022) as Monterey Jack (voice)
- Blueback (2022) as Mad Macka
- Force of Nature: The Dry 2 (2024) as Aaron Falk
- A Sacrifice (2024) as Ben Monroe
- Memoir of a Snail (2024) as James the Magistrate (voice)
- Apex (2026) as Tommy
Eric Bana TV shows
- Kath & Kim (2002) as Eric Bana
- Dirty John (2018) as John Meehan
- UNTAMED (2025) as Kyle Turner
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Eric Bana been in?
Eric Bana has 34 credited film roles and 3 TV roles, for a total of 37 credits from 1997 to 2026.
What was Eric Bana's first major role?
The Castle (1997).
What is Eric Bana's most recent project?
Apex (2026).



