Cillian Murphy Filmography: Every Movie and TV Show in Order
All 48 Cillian Murphy roles in chronological order (1953 to 2026): 44 movies and 4 TV series.

How many movies and TV shows has Cillian Murphy been in? This complete Cillian Murphy filmography lists 48 credited roles (44 films, 4 TV series), in chronological order from 1953 to 2026, with links to our full guides where available.
Cillian Murphy movies in order
- The Trench (1999) as Rag Rookwood
- Sunburn (1999) as Davin McDerby
- On the Edge (2001) as Jonathan Breech
- Disco Pigs (2001) as Pig / Darren
- How Harry Became a Tree (2002) as Gus
- 28 Days Later (2002) as Jim
- Intermission (2003) as John
- Girl with a Pearl Earring (2003) as Pieter
- Cold Mountain (2003) as Bardolph
- Batman Begins (2005) as Dr. Jonathan Crane
- Red Eye (2005) as Jackson Rippner
- Breakfast on Pluto (2005) as Patrick 'Kitten' Braden
- The Wind That Shakes the Barley (2006) as Damien
- The Silent City (2006) as Unnamed Character
- Sunshine (2007) as Capa
- Watching the Detectives (2007) as Neil
- The Edge of Love (2008) as William Killick
- The Dark Knight (2008) as Scarecrow
- Perrier's Bounty (2009) as Michael McCrea
- Peacock (2010) as John Skillpa / Emma Skillpa
- Inception (2010) as Robert Fischer, Jr.
- TRON: Legacy (2010) as Edward Dillinger (uncredited)
- Retreat (2011) as Martin
- In Time (2011) as Raymond Leon
- Red Lights (2012) as Tom Buckley
- The Dark Knight Rises (2012) as Dr. Jonathan Crane / Scarecrow
- Broken (2012) as Mike Kiernan
- Aloft (2014) as Ivan
- Transcendence (2014) as Agent Donald Buchanan
- Lennon or McCartney (2014) as Self
- In the Heart of the Sea (2015) as Matthew Joy
- Anthropoid (2016) as Josef Gabčík
- Free Fire (2017) as Chris
- Dunkirk (2017) as Shivering Soldier
- The Party (2017) as Tom
- The Delinquent Season (2018) as Jim
- Anna (2019) as Lenny Miller
- A Quiet Place Part II (2021) as Emmett
- Oppenheimer (2023) as J. Robert Oppenheimer
- Kensuke's Kingdom (2024) as Dad (voice)
- Small Things Like These (2024) as Bill Furlong
- Steve (2025) as Steve
- 28 Years Later: The Bone Temple (2026) as Jim (uncredited)
- Peaky Blinders: The Immortal Man (2026) as Tommy Shelby
Cillian Murphy TV shows
- The Oscars (1953) as Self
- The Oscars (1953) as Self - Presenter
- The Way We Live Now (2001) as Paul Montague
- Peaky Blinders (2013) as Thomas Shelby
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Cillian Murphy been in?
Cillian Murphy has 44 credited film roles and 4 TV roles, for a total of 48 credits from 1953 to 2026.
What was Cillian Murphy's first major role?
The Oscars (1953).
What is Cillian Murphy's most recent project?
Peaky Blinders: The Immortal Man (2026).



