Cast and Crew of The Dark Knight

Cast of
The Dark Knight

About The Dark Knight

The Dark Knight, directed by Christopher Nolan, is a thrilling and dark exploration of the Caped Crusader's world. The movie follows the journey of Bruce Wayne, also known as Batman, as he continues his mission to keep the streets of Gotham City safe. In this sequel to Batman Begins, Batman (Christian Bale) teams up with Lieutenant James Gordon (Gary Oldman) and District Attorney Harvey Dent (Aaron Eckhart) to take down the last of Gotham's criminal underworld. This dynamic trio is a formidable force against crime, and their partnership proves to be a significant threat to the remaining criminal organizations in Gotham.

However, their success does not come without consequences. The audience is introduced to a new and terrifying villain, the Joker, played by the late Heath Ledger in his iconic and chilling performance. The Joker is a criminal mastermind who thrives on chaos and anarchy. He is a force of nature, unlike any other villain Batman has faced before, and he is determined to tear apart the alliance between Batman, Gordon, and Dent. Ledger's portrayal of the Joker is both captivating and haunting, making him one of the most memorable villains in movie history.

The Dark Knight is not just a superhero movie; it is a complex and thought-provoking exploration of morality, ethics, and the human condition. The characters are multi-dimensional, and their motivations and actions are not always clear-cut. Batman is not just a superhero; he is a flawed and tormented individual who is willing to sacrifice everything to protect the people of Gotham. Gordon is a dedicated and honorable cop who is torn between his duty to uphold the law and his loyalty to Batman. Dent is an idealistic and ambitious district attorney who is determined to rid Gotham of crime, no matter the cost. The Joker, on the other hand, is a force of chaos who seeks to destroy everything that is good and just in the world. The movie raises questions about the nature of good and evil, the consequences of our actions, and the lengths we are willing to go to protect the ones we love.

The Dark Knight is part of the The Dark Knight Collection, together with 3rd Rock from the Sun, Batman Begins and The Dark Knight Rises .

Full Cast of The Dark Knight

Christian Bale
plays Bruce Wayne / Batman

Christian Bale as Bruce Wayne / Batman

Christian Charles Philip Bale (born 30 January 1974) is an English actor. Known for his versatility and physical tran...

See Christian Bale's other roles

Heath Ledger
plays Joker

Heath Ledger as Joker

Heath Andrew Ledger (4 April 1979 – 22 January 2008) was an Australian actor and music video director. After playing ...

See Heath Ledger's other roles

Michael Caine
plays Alfred Pennyworth

Michael Caine as Alfred Pennyworth
Michael Caine's portrayal of Alfred Pennyworth in 'The Dark Knight' is nothing short of exceptional. His performance exudes warmth, wisdom, and a touch of wit, making Alfred not just a butler, but a true confidant and father figure to Bruce Wayne. Caine's Alfred is a pillar of strength and integrity, providing a stark contrast to the chaos and corruption that plagues Gotham City. His unwavering loyalty and devotion to Bruce Wayne, coupled with his dry humor, make Alfred Pennyworth one of the most endearing characters in the film. See Michael Caine's other roles

Gary Oldman
plays James Gordon

Gary Oldman as James Gordon
Gary Oldman's portrayal of James Gordon in 'The Dark Knight' is nothing short of exceptional. He brings a sense of realism and authenticity to the character, making him a relatable and empathetic figure. Oldman's performance is marked by a subtle intensity, with his eyes conveying a deep understanding of the moral complexities of Gotham City. His chemistry with Christian Bale's Batman is also noteworthy, as they form a dynamic duo that is both believable and compelling. Overall, Oldman's James Gordon is a standout performance in a film filled with memorable characters. See Gary Oldman's other roles

Aaron Eckhart
plays Harvey Dent / Two-Face

Aaron Eckhart as Harvey Dent / Two-Face

Aaron Edward Eckhart (born March 12, 1968) is an American actor. Born in Cupertino, California, Eckhart moved to the ...

See Aaron Eckhart's other roles

Maggie Gyllenhaal
plays Rachel Dawes

Maggie Gyllenhaal as Rachel Dawes

Margalit "Maggie" Ruth Gyllenhaal (born November 16, 1977) is an American actress and filmmaker. Part of the Gyllenha...

See Maggie Gyllenhaal's other roles

Morgan Freeman
plays Lucius Fox

Morgan Freeman as Lucius Fox

Morgan Freeman (born June 1, 1937) is an American actor, director, and narrator. Noted for his distinctive deep voice...

See Morgan Freeman's other roles

Nestor Carbonell
plays Anthony Garcia

Nestor Carbonell as Anthony Garcia

​From Wikipedia, the free encyclopedia.   Nestor Gastón Carbonell (born December 1, 1967) is an American actor, know...

See Nestor Carbonell's other roles

Monique Gabriela Curnen
plays Anna Ramirez

Monique Gabriela Curnen as Anna Ramirez

Monique Gabriela Curnen (born 7 September 1977) is an American film and television actress.

See Monique Gabriela Curnen's other roles

Ron Dean
plays Michael Wuertz

Ron Dean as Michael Wuertz

Ron Dean (born August 15, 1938) is an American film and television actor. He appeared in films including Rudy, Risky ...

See Ron Dean's other roles

Chin Han
plays Lau

Chin Han as Lau

Chin Han is a Singaporean American actor known for his roles in Dark Knight, Ghost in the Shell and televisions seri...

See Chin Han's other roles

Eric Roberts
plays Sal Maroni

Eric Roberts as Sal Maroni

An American actor. His career began with a well-received performance in King of the Gypsies (1978), for which he earn...

See Eric Roberts's other roles

Ritchie Coster
plays Chechen

Ritchie Coster as Chechen

Ritchie Coster (born 1 July 1967) is an English actor. He is best known for playing the roles of Dietrich Banning in ...

See Ritchie Coster's other roles

Anthony Michael Hall
plays Mike Engel

Anthony Michael Hall as Mike Engel

Michael Anthony Hall (born April 14, 1968), known professionally as Anthony Michael Hall, is an American actor best k...

See Anthony Michael Hall's other roles

Keith Szarabajka
plays Gerard Stephens

Keith Szarabajka as Gerard Stephens

Keith Szarabajka is an actor and writer.

See Keith Szarabajka's other roles

Joshua Harto
plays Coleman Reese

Joshua Harto as Coleman Reese

Joshua Harto was born on January 9, 1979 and is currently 45 years old.

See Joshua Harto's other roles

Melinda McGraw
plays Barbara Gordon

Melinda McGraw as Barbara Gordon

Melinda McGraw (born October 25, 1968) is an American actress. She has starred in movies such as The Dark Knight (200...

See Melinda McGraw's other roles

Nathan Gamble
plays James Gordon Jr.

Nathan Gamble as James Gordon Jr.

From Wikipedia, the free encyclopedia. Nathan Gamble (born January 12, 1998) is an American child actor who made his...

See Nathan Gamble's other roles

Michael Jai White
plays Gambol

Michael Jai White as Gambol

An American actor and professional martial artist who has appeared in numerous films and television series. He is the...

See Michael Jai White's other roles

Colin McFarlane
plays Gillian Loeb

Colin McFarlane as Gillian Loeb

Colin Andrew Ignatius Peter McFarlane (born 15 September 1961) is a British actor and voice actor. He is best known f...

See Colin McFarlane's other roles

Nydia Rodriguez Terracina
plays Janet Surrillo

Tommy Lister Jr.
plays Tattooed Prisoner

Tommy Lister Jr. as Tattooed Prisoner

Tommy "Tiny" Lister (born Thomas Lister, Jr.; June 24, 1958, died December 10, 2020) was a character actor and former...

See Tommy Lister Jr.'s other roles

William Fichtner
plays Bank Manager

William Fichtner as Bank Manager

William Edward Fichtner (born November 27, 1956) is an American actor. He has appeared in a number of notable film an...

See William Fichtner's other roles

Cillian Murphy
plays Jonathan Crane / Scarecrow

Cillian Murphy as Jonathan Crane / Scarecrow

Cillian Murphy is an Irish film and theatre actor. He is often noted by critics for his chameleonic performances in d...

See Cillian Murphy's other roles

Patrick Leahy
plays Gentleman at Party

Patrick Leahy as Gentleman at Party

Patrick Leahy was born on March 31, 1940 and is currently 84 years old.

See Patrick Leahy's other roles

Matt Skiba
plays Man Trying to Reach Coleman Reese (uncredited)

Matt Skiba as Man Trying to Reach Coleman Reese (uncredited)

Matthew Thomas "Matt" Skiba (born February 24, 1976) is an American musician, singer, and songwriter, known for his r...

See Matt Skiba's other roles

David Dastmalchian
plays Thomas Schiff

David Dastmalchian as Thomas Schiff

David Dastmalchian is an American actor. Raised in Kansas, he studied at The Theatre School at DePaul University. In ...

See David Dastmalchian's other roles

Michael Vieau
plays Rossi

Michael Vieau as Rossi

From Wikipedia, the free encyclopedia Michael Vieau is an American actor. He played Chris Trokey on the show Prison ...

See Michael Vieau's other roles

Michael Stoyanov
plays Dopey

Michael Stoyanov as Dopey

Michael Stoyanov is an actor and writer.

See Michael Stoyanov's other roles

William Smillie
plays Happy

Danny Goldring
plays Grumpy

Danny Goldring as Grumpy

Danny Goldring was born on May 31, 1946 and passed away 1 years ago at the age of 76 on December 2, 2022.

See Danny Goldring's other roles

Matthew O'Neill
plays Chuckles

Matthew O'Neill was born on March 29, 1971 and is currently 53 years old.

See Matthew O'Neill's other roles

Olumiji Olawumi
plays Drug Dealer

Greg Beam
plays Drug Buyer

Erik Hellman
plays Junkie

Beatrice Rosen
plays Natascha

Beatrice Rosen as Natascha

Beatrice Rosen was born on November 29, 1984 and is currently 39 years old.

See Beatrice Rosen's other roles

Vincenzo Nicoli
plays Crime Boss

Edison Chen
plays LSI VP

Edison Chen as LSI VP

Edison Koon-Hei Chen (born 7 October 1980) is a Hong Kong-based Chinese Canadian film actor, rapper, Cantopop singer,...

See Edison Chen's other roles

Andy Luther
plays Brian

James Farruggio
plays Man No. 1

Tom McElroy
plays Man No. 2

Will Zahrn
plays Assistant DA

Will Zahrn as Assistant DA

Will Zahrn is known for L.A. Confidential (1997), The Untouchables (1987) and The Client (1994).

See Will Zahrn's other roles

James Fierro
plays Thug at Party

Sam Derence
plays Male Guest

Jennifer Knox
plays Female Guest

Patrick Clear
plays Judge Freel

Sarah Jayne Dunn
plays Maroni's Mistress

Sarah Jayne Dunn as Maroni's Mistress

Sarah Jayne Dunn was born on September 25, 1981 and is currently 42 years old.

See Sarah Jayne Dunn's other roles

Charles Venn
plays Gambol's Bodyguard

Charles Venn as Gambol's Bodyguard

Charles "Chucky Venn" Is An Actor. He's Starred In Films And In Television Series. His Television & Film's Include Th...

See Charles Venn's other roles

Winston Ellis
plays Gambol's Bodyguard

Sophia Hinshelwood
plays Reporter

Keith Kupferer
plays Heckler

Keith Kupferer as Heckler

Keith Kupferer is an American stage, film and television actor.

See Keith Kupferer's other roles

Joseph Luis Caballero
plays Cop Heckler

Richard Dillane
plays Acting Commissioner

Richard Dillane as Acting Commissioner

Richard Dillane (born 1964) is a British actor. He appears in a lead role of the Netflix series Young Wallander, base...

See Richard Dillane's other roles

Daryl Satcher
plays Officer at Intersection

Chris Petschler
plays Convoy Leader

Aidan Feore
plays Fat Thug

Philip Bulcock
plays Murphy

Paul Birchard
plays Cop with Fat Thug

Paul Birchard as Cop with Fat Thug

American actor living in Scotland and working worldwide. In 1986 he wrote and recorded the song "Diamonds Rap (We Are...

See Paul Birchard's other roles

Walter Lewis
plays Medic

Walter Lewis was born on June 26, 1965 and is currently 58 years old.

See Walter Lewis's other roles

Vincent Riotta
plays Cop at 250 52nd St.

Vincent Riotta as Cop at 250 52nd St.

Vincenzo Ricotta is a British stage and film actor professionally known as Vincent Riotta.

See Vincent Riotta's other roles

Nancy Crane
plays Nurse

K. Todd Freeman
plays Polk

K. Todd Freeman as Polk

K. Todd Freeman is an American actor in theatre, television, and film.

See K. Todd Freeman's other roles

Matt Shallenberger
plays Berg

Michael Andrew Gorman
plays Cop at Hospital

Michael Andrew Gorman as Cop at Hospital

Michael Andrew Gorman was born on May 16, 1951 and is currently 72 years old.

See Michael Andrew Gorman's other roles

Lanny Lutz
plays Bartender

Lanny Lutz as Bartender

Lanny's first gig was playing Santa in Birmingham, Michigan Cub Scouts. Next, as Pontius Pilate, at a church in Darie...

See Lanny Lutz's other roles

Peter DeFaria
plays Civilian

Matt Rippy
plays First Mate

Matt Rippy as First Mate

Matt Rippy, is an American actor, born in Houston, Texas. He is most known for his role as the 'real' Captain Jack Ha...

See Matt Rippy's other roles

Andrew Bicknell
plays Prison Ferry Pilot

Andrew Bicknell as Prison Ferry Pilot

Andrew Bicknell was born on June 17, 1956 and is currently 67 years old.

See Andrew Bicknell's other roles

Ariyon Bakare
plays Guard Commander

Ariyon Bakare as Guard Commander

Ariyon Bakare is an English actor. He has appeared in the BBC One soap opera Doctors as Ben Kwarme, the Amazon Prime ...

See Ariyon Bakare's other roles

Doug Ballard
plays Businessman

Helene Maksoud
plays Mother

Helene Maksoud as Mother

Helene Maksoud is a Lebanese-British actress, also previously credited as Helene Wilson.

See Helene Maksoud's other roles

Tommy Campbell
plays Passenger

Tommy Campbell as Passenger

From Wikipedia, the free encyclopedia.                                        Tommy Campbell (born October 6, 197...

See Tommy Campbell's other roles

Craig Heaney
plays Passenger

Lorna Gayle
plays Passenger

Lorna Gayle as Passenger

Lorna Gayle is a British stage and screen actress and reggae singer.

See Lorna Gayle's other roles

Lisa McAllister
plays Passenger

Lisa McAllister as Passenger

Lisa McAllister was born on November 21, 1980 and is currently 43 years old.

See Lisa McAllister's other roles

Peter Brooke
plays Passenger

Peter Brooke as Passenger

Actor / Talent.

See Peter Brooke's other roles

Joshua Rollins
plays SWAT Sniper

Joshua Rollins as SWAT Sniper

Joshua Rollins was born on January 21, 1977 and is currently 47 years old.

See Joshua Rollins's other roles

Dale Rivera
plays SWAT Leader

Matthew Leitch
plays Prisoner on Ferry

Matthew Leitch as Prisoner on Ferry

Matthew Leitch was born on March 19, 1975 in London, England. He is an actor and producer, known for The Dark Knight ...

See Matthew Leitch's other roles

Thomas Gaitsch
plays Reporter #3

William Armstrong
plays Evans

William Armstrong as Evans

William "Bill" Armstrong (born June 6, 1954) is a Canadian-born British actor, screenwriter and activist who played L...

See William Armstrong's other roles

Adam Kalesperis
plays Honor Guard Man

Tristan Tait
plays Uniform Cop

Tristan Tait was born on August 2, 1971 and is currently 52 years old.

See Tristan Tait's other roles

Bronson Webb
plays Bounty Hunter

Bronson Webb as Bounty Hunter

Bronson Webb was born on February 20, 1983 and is currently 41 years old.

See Bronson Webb's other roles

David Ajala
plays Bounty Hunter

David Ajala as Bounty Hunter

David Ajala (born 21 May 1986) is a British actor. He is known for his roles as Manchester Black in Supergirl (2018–2...

See David Ajala's other roles

Gertrude Kyles
plays Fox's Secretary

Jonathan Ryland
plays Passenger Ferry Pilot

James Scales
plays Guardsman

Nigel Carrington
plays Warden

Ian Pirie
plays Corrections Officer

Lateef Lovejoy
plays Prisoner

Grahame Edwards
plays Prisoner

Roger Monk
plays Prisoner

Ronan Summers
plays Prisoner

Ronan Summers as Prisoner

The son of an Irish father and a Russian American mother, Ronan spent much of his early life moving around the world,...

See Ronan Summers's other roles

Wai Wong
plays Hong Kong Detective

Michael Corey Foster
plays Honor Guard Leader

Hannah Gunn
plays Gordon's Daughter

Jon Lee Brody
plays Waiter (uncredited)

Debbi Burns
plays Bank Patron (uncredited)

Maritza Cabrera
plays Party Guest (uncredited)

Shirin Caiola
plays Party Guest with Glass (uncredited)

Laura Chernicky
plays Party Guest (uncredited)

Henry Milton Chu
plays Lau Henchman (uncredited)

Kelli Clevenger
plays Paramedic (uncredited)

Richard Divizio
plays Chechen Gangster (uncredited)

Tony Domino
plays Press Conference Heckler (uncredited)

David Fultz
plays Pedestrian (uncredited)

Natalie Hallam
plays Ferry Passenger (uncredited)

Natalie Hallam as Ferry Passenger (uncredited)

Natalie Hallam was born on April 7, 1972 and is currently 52 years old.

See Natalie Hallam's other roles

Jordon Hodges
plays Police Officer (uncredited)

Erron Jay
plays Prisoner (uncredited)

Nicky Katt
plays Shotgun SWAT (uncredited)

Nicky Katt as Shotgun SWAT (uncredited)

Nicholas Lea "Nicky" Katt  (born May 11, 1970 in North Dakota) is an American actor known for his role as unorthodox ...

See Nicky Katt's other roles

Thomas Kosik
plays Parade Police Officer (uncredited)

Don Kress
plays Maroni's Henchman (uncredited)

Tim Krueger
plays Assistant D.A. (uncredited)

Dan Latham
plays Police Sgt. Spellman / Gotham Bomb Squad (uncredited)

Tom McComas
plays Helicopter SWAT Sniper (uncredited)

James Mellor
plays Ferry Passenger (uncredited)

Joseph Oliveira
plays Officer (uncredited)

Buster Reeves
plays Joker's Thug #2 (uncredited)

Buster Reeves as Joker's Thug #2 (uncredited)

Buster Reeves was born on January 7, 1975 and is currently 49 years old.

See Buster Reeves's other roles

Peter Rnic
plays Prisoner (uncredited)

Amit Shah
plays Party Guest (uncredited)

Michelle Shields
plays Angry Hospital Relative (uncredited)

Sofiya Smirnova
plays Evacuee (uncredited)

Bruce Spielbauer
plays High-Ranking Police Official (uncredited)

Robert Patrick Stern
plays Extra (uncredited)

Robert Stone
plays Dept. of Corrections Resident (uncredited)

Richard Strobel
plays Detective (uncredited)

Tom Townsend
plays Police Officer (uncredited)

John Turk
plays Chechen's Bodyguard (uncredited)

John Turk as Chechen's Bodyguard (uncredited)

John Turk was born on March 13, 1962 and is currently 62 years old.

See John Turk's other roles

John Warman
plays Detective (uncredited)

Chris Wilson
plays Major Crime Unit Detective (uncredited)

Kevin Zaideman
plays Party Staff (uncredited)

Rob Clark
plays Party Guest (uncredited)

Brandon Lambdin
plays Armoured Car SWAT

Craig Braginsky
plays Police Officer (uncredited)

Mike Whyte
plays Police Officer (uncredited)

Tina Simmons
plays Detective (uncredited)

Rick Avery
plays Masked Thug (uncredited)

Rick Avery as Masked Thug (uncredited)

Rick Avery is an American stuntman, stunt coordinator, actor, director and author. He has worked on more than 400 fil...

See Rick Avery's other roles

Crew of The Dark Knight

Discover the backstage crew of The Dark Knight →