Orlando Bloom Filmography: Every Movie and TV Show in Order
All 52 Orlando Bloom roles in chronological order (1953 to 2025): 42 movies and 10 TV series.

How many movies and TV shows has Orlando Bloom been in? This complete Orlando Bloom filmography lists 52 credited roles (42 films, 10 TV series), in chronological order from 1953 to 2025, with links to our full guides where available.
Orlando Bloom movies in order
- Wilde (1997) as Rent Boy
- The Lord of the Rings: The Fellowship of the Ring (2001) as Legolas
- Black Hawk Down (2001) as PFC Todd Blackburn
- The Lord of the Rings: The Two Towers (2002) as Legolas
- Ned Kelly (2003) as Joseph Byrne
- Pirates of the Caribbean: The Curse of the Black Pearl (2003) as Will Turner
- The Lord of the Rings: The Return of the King (2003) as Legolas
- The Calcium Kid (2004) as Jimmy Connelly
- Troy (2004) as Paris
- Haven (2004) as Shy
- Ringers: Lord of the Fans (2005) as Self
- Kingdom of Heaven (2005) as Balian de Ibelin
- Elizabethtown (2005) as Drew Baylor
- Pirates of the Caribbean: Dead Man's Chest (2006) as Will Turner
- Love and Other Disasters (2006) as Paolo
- Pirates of the Caribbean: At World's End (2007) as Will Turner
- New York, I Love You (2008) as David
- Sympathy for Delicious (2010) as The Stain
- David Blaine: What Is Magic? (2010) as Self
- Main Street (2010) as Harris Parker
- Fight for Your Right Revisited (2011) as Carwasher
- The Good Doctor (2011) as Dr. Martin Blake
- The Three Musketeers (2011) as Duke of Buckingham
- Marina Abramović: The Artist Is Present (2012) as Self
- Zulu (2013) as Brian Epkeen
- The Hobbit: The Desolation of Smaug (2013) as Legolas
- The Hobbit: The Battle of the Five Armies (2014) as Legolas
- Digging for Fire (2015) as Ben
- Unlocked (2017) as Jack Alcott
- Pirates of the Caribbean: Dead Men Tell No Tales (2017) as Will Turner
- Tour de Pharmacy (2017) as JuJu Pepe
- S.M.A.R.T. Chase (2017) as Danny Stratton
- Romans (2017) as Malky
- And We Go Green (2019) as Self
- Wonder Boy (2019) as Self
- The Outpost (2020) as CPT. Benjamin D. Keating
- Billie Eilish: The World's a Little Blurry (2021) as Self
- Needle in a Timestack (2021) as Tommy Hambleton
- Gran Turismo (2023) as Danny Moore
- Red Right Hand (2024) as Cash
- Deep Cover (2025) as Marlon
- The Cut (2025) as The Boxer
Orlando Bloom TV shows
- The Oscars (1953) as Self
- MTV Video Music Awards (1984) as Self
- Casualty (1986) as Noel Harrison
- Midsomer Murders (1997) as Peter Drinkwater
- Smack the Pony (1999) as (uncredited)
- Extras (2005) as Orlando Bloom
- Easy (2016) as Tom
- Carnival Row (2019) as Rycroft 'Philo' Philostrate
- The Prince (2021) as Prince Harry (voice)
- 100 Years of Warner Bros. (2023) as Self
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Orlando Bloom been in?
Orlando Bloom has 42 credited film roles and 10 TV roles, for a total of 52 credits from 1953 to 2025.
What was Orlando Bloom's first major role?
The Oscars (1953).
What is Orlando Bloom's most recent project?
The Cut (2025).



