Heath Ledger Filmography: Every Movie and TV Show in Order
All 23 Heath Ledger roles in chronological order (1953 to 2020): 19 movies and 4 TV series.

How many movies and TV shows has Heath Ledger been in? This complete Heath Ledger filmography lists 23 credited roles (19 films, 4 TV series), in chronological order from 1953 to 2020, with links to our full guides where available.
Heath Ledger movies in order
- Paws (1997) as Oberon
- 10 Things I Hate About You (1999) as Patrick Verona
- Two Hands (1999) as Jimmy
- The Patriot (2000) as Gabriel Martin
- A Knight's Tale (2001) as William Thatcher
- Monster's Ball (2001) as Sonny Grotowski
- The Four Feathers (2002) as Harry Faversham
- Ned Kelly (2003) as Ned Kelly
- The Order (2003) as Alex Bernier
- Lords of Dogtown (2005) as Skip
- The Brothers Grimm (2005) as Jacob Grimm
- Brokeback Mountain (2005) as Ennis Del Mar
- Casanova (2005) as Casanova
- Candy (2006) as Dan
- I'm Not There (2007) as Robbie
- The Dark Knight (2008) as Joker
- The Imaginarium of Doctor Parnassus (2009) as Tony
- I Am Heath Ledger (2017) as Self (archive footage)
- Joker: Put on a Happy Face (2020) as Self (archive footage)
Heath Ledger TV shows
- The Oscars (1953) as Self
- Home and Away (1988) as Scott Irwin
- E! True Hollywood Story (1996) as Self (archive footage)
- Roar (1997) as Conor
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Heath Ledger been in?
Heath Ledger has 19 credited film roles and 4 TV roles, for a total of 23 credits from 1953 to 2020.
What was Heath Ledger's first major role?
The Oscars (1953).
What is Heath Ledger's most recent project?
Joker: Put on a Happy Face (2020).



