Movies (Acting Roles)
![The Bride! Poster of The Bride!](//actoragecheck.com/image/L3BSd3Uyb2NVTHdMWlFpZExHQ2lJZFl0Y1dLQS5qcGcAACh231.jpg)
The Bride!
Christian Bale will be
51 in The Bride!
as 'The Monster'.
Fri, Oct 03 2025
![The Pale Blue Eye Poster of The Pale Blue Eye](//actoragecheck.com/image/Lzl4a0dsRlJxck44YnRUTFUwS1F2T2ZuMlBIci5qcGcAACh231.jpg)
The Pale Blue Eye
Christian Bale was
48 in The Pale Blue Eye
as 'Augustus Landor'.
Thu, Dec 22 2022
![Amsterdam Poster of Amsterdam](//actoragecheck.com/image/LzZzSmNWekdDd3JEQ0JNVjBEVTZlUnpBMlV4TS5qcGcAACh231.jpg)
Amsterdam
Christian Bale was
48 in Amsterdam
as 'Burt Berendsen'.
Tue, Sep 27 2022
![Ford v Ferrari Poster of Ford v Ferrari](//actoragecheck.com/image/L2RSMUp1NTBpdWRyT2gzWWdmd2tBVTFnMkhaZS5qcGcAACh231.jpg)
Ford v Ferrari
Christian Bale was
45 in Ford v Ferrari
as 'Ken Miles'.
Wed, Nov 13 2019
![Vice Poster of Vice](//actoragecheck.com/image/LzFnQ2FiNnJOdjFyNlY2NGN3c1U0b0VyNjQ5WS5qcGcAACh231.jpg)
Vice
Christian Bale was
44 in Vice
as 'Dick Cheney'.
Tue, Dec 25 2018
![Hostiles Poster of Hostiles](//actoragecheck.com/image/L3Jxb2V6eUI1MUdmaGlsb09CNVpFcmc1SFhhcy5qcGcAACh231.jpg)
Hostiles
Christian Bale was
43 in Hostiles
as 'Captain Joseph J. Blocker'.
Fri, Dec 22 2017
![Spielberg Poster of Spielberg](//actoragecheck.com/image/LzlLZjlZT0FkV3BRaTVFVXdLYVptMnJyVEZjMC5qcGcAACh231.jpg)
Spielberg
Christian Bale was
43 in Spielberg
as 'Self - Segment "Empire of the Sun"'.
Thu, Oct 05 2017
![The Promise Poster of The Promise](//actoragecheck.com/image/L2lEV2VyMlZGaWt1cGRxRGM3ZDVzeENXWjNnVy5qcGcAACh231.jpg)
The Promise
Christian Bale was
42 in The Promise
as 'Chris Myers'.
Fri, Dec 02 2016
![The Big Short Poster of The Big Short](//actoragecheck.com/image/L2lzdVFXYkpQYmp5YkJFV2RjQ2FCVVBtVTBYTy5qcGcAACh231.jpg)
The Big Short
Christian Bale was
41 in The Big Short
as 'Michael Burry'.
Fri, Dec 11 2015
![Knight of Cups Poster of Knight of Cups](//actoragecheck.com/image/L3hlakZCQzE5TmM3WGkxTWlJdmNmODRaQ3kyZy5qcGcAACh231.jpg)
Knight of Cups
Christian Bale was
41 in Knight of Cups
as 'Rick'.
Thu, Sep 10 2015
![American Hustle Poster of American Hustle](//actoragecheck.com/image/L2tvWEdSZmF0TjB0VVJGV01BMEtlYjBwMEd0Zy5qcGcAACh231.jpg)
American Hustle
Christian Bale was
39 in American Hustle
as 'Irving Rosenfeld'.
Tue, Dec 03 2013
![Out of the Furnace Poster of Out of the Furnace](//actoragecheck.com/image/L2NPdVFRNGVScFNCeGIwRzlPWHpXRTFwSFBlcS5qcGcAACh231.jpg)
Out of the Furnace
Christian Bale was
39 in Out of the Furnace
as 'Russell Baze'.
Sat, Nov 09 2013
![Ending the Knight Poster of Ending the Knight](//actoragecheck.com/image/LzJqOWdNSWJ0ZnRtMjZDYkg3OG5Jd2lJbW9OMC5qcGcAACh231.jpg)
Ending the Knight
Christian Bale was
38 in Ending the Knight
as 'Self'.
Tue, Dec 04 2012
![The Dark Knight Rises Poster of The Dark Knight Rises](//actoragecheck.com/image/L2hyMEwyYXVlcWxQMkJZVWJsVFRqbXRuMGh3NC5qcGcAACh231.jpg)
The Dark Knight Rises
Christian Bale was
38 in The Dark Knight Rises
as 'Bruce Wayne / Batman'.
Tue, Jul 17 2012
![The Batmobile Poster of The Batmobile](//actoragecheck.com/image/LzJudElMQkhwOVNJYThuWE13UG1zd0QwSDNNNC5qcGcAACh231.jpg)
The Batmobile
Christian Bale was
38 in The Batmobile
as 'Self'.
Mon, Jul 16 2012
![The Flowers of War Poster of The Flowers of War](//actoragecheck.com/image/L3BZbHRtbkExVkRXbDQ1RWNWUW9KWVBzVHBMVy5qcGcAACh231.jpg)
The Flowers of War
Christian Bale was
37 in The Flowers of War
as 'John Miller'.
Thu, Dec 15 2011
![The Fighter Poster of The Fighter](//actoragecheck.com/image/L2dtVExvclloWEpaZ2R6VXNVaHZtMVprUlRsMC5qcGcAACh231.jpg)
The Fighter
Christian Bale was
36 in The Fighter
as 'Dicky Eklund'.
Fri, Dec 10 2010
![Public Enemies Poster of Public Enemies](//actoragecheck.com/image/L2V6RlFhUGY0Y09FZnNsMzlNZTBnU1YyOWQ3Vi5qcGcAACh231.jpg)
Public Enemies
Christian Bale was
35 in Public Enemies
as 'Melvin Purvis'.
Wed, Jul 01 2009
![The Dark Knight Poster of The Dark Knight](//actoragecheck.com/image/L3FKMnRXNldNVUR1eDkxMXI2bTdoYVJlZjBXSC5qcGcAACh231.jpg)
The Dark Knight
Christian Bale was
34 in The Dark Knight
as 'Bruce Wayne / Batman'.
Wed, Jul 16 2008
![I'm Not There Poster of I'm Not There](//actoragecheck.com/image/L2J1Y2d2QjdnUXFjbDFtNzFlZkhrZW5mSU1Uai5qcGcAACh231.jpg)
I'm Not There
Christian Bale was
33 in I'm Not There
as 'Jack / Pastor John'.
Mon, Oct 01 2007
![3:10 to Yuma Poster of 3:10 to Yuma](//actoragecheck.com/image/L3ZvTUI2OUFzTG5QTm10ZmJyQmwwbGJlRktESC5qcGcAACh231.jpg)
3:10 to Yuma
Christian Bale was
33 in 3:10 to Yuma
as 'Dan Evans'.
Thu, Sep 06 2007
![The Prestige Poster of The Prestige](//actoragecheck.com/image/L3RSTmxaYmdOQ05PcExwYlBFejVMOEc4QTBKTi5qcGcAACh231.jpg)
The Prestige
Christian Bale was
32 in The Prestige
as 'Alfred Borden'.
Tue, Oct 17 2006
![Rescue Dawn Poster of Rescue Dawn](//actoragecheck.com/image/L2tZVE5wZGJDVzJNZXlwbWFpYU5DTVU2ellZOS5qcGcAACh231.jpg)
Rescue Dawn
Christian Bale was
32 in Rescue Dawn
as 'Dieter Dengler'.
Sat, Sep 09 2006
![The New World Poster of The New World](//actoragecheck.com/image/L2RQeVdNbFFkNTRyM3BLMTdHS0czaXFqdk5aNy5qcGcAACh231.jpg)
The New World
Christian Bale was
31 in The New World
as 'John Rolfe'.
Sun, Dec 25 2005
![Harsh Times Poster of Harsh Times](//actoragecheck.com/image/L3JhQldCbkd6Mlg2RlEzaVV3UHdZUUU0RnJrWS5qcGcAACh231.jpg)
Harsh Times
Christian Bale was
31 in Harsh Times
as 'Jim Luther Davis'.
Sun, Sep 11 2005
![Batman Begins Poster of Batman Begins](//actoragecheck.com/image/LzRNcE40a0lFcVVqVzhPUHRPUUpYbFRkSGlKVi5qcGcAACh231.jpg)
Batman Begins
Christian Bale was
31 in Batman Begins
as 'Bruce Wayne / Batman'.
Fri, Jun 10 2005
![Tankman Begins Poster of Tankman Begins](//actoragecheck.com/lost-image.jpg)
Tankman Begins
Christian Bale was
31 in Tankman Begins
as 'Batman (archive footage)'.
Thu, Jun 09 2005
![The Machinist Poster of The Machinist](//actoragecheck.com/image/L2RpQVlxUjR4ZEY5SG5qN3F1bjZERVFoUnJUMi5qcGcAACh231.jpg)
The Machinist
Christian Bale was
30 in The Machinist
as 'Trevor Reznik'.
Fri, Jul 02 2004
![Laurel Canyon Poster of Laurel Canyon](//actoragecheck.com/image/L3o3a25halp2M254cU4wbzJKcThrSU9rcGd1Ni5qcGcAACh231.jpg)
Laurel Canyon
Christian Bale was
29 in Laurel Canyon
as 'Sam'.
Fri, Mar 07 2003
![Equilibrium Poster of Equilibrium](//actoragecheck.com/image/L2VXM1lyeE9oM3JkNlBuUmdNU2Z0WW9mbHZmZS5qcGcAACh231.jpg)
Equilibrium
Christian Bale was
28 in Equilibrium
as 'John Preston'.
Fri, Dec 06 2002
![Reign of Fire Poster of Reign of Fire](//actoragecheck.com/image/L3ZaVlhDajNqWHpJUEpVSExhUW9oenQydVRNMy5qcGcAACh231.jpg)
Reign of Fire
Christian Bale was
28 in Reign of Fire
as 'Quinn Abercromby'.
Tue, Jul 09 2002
![Shaft Poster of Shaft](//actoragecheck.com/image/LzVuY3ZuTlBhTjczY09xRDRtdUU0MTNzU095WS5qcGcAACh231.jpg)
Shaft
Christian Bale was
26 in Shaft
as 'Walter Wade, Jr.'.
Thu, Jun 15 2000
![American Psycho Poster of American Psycho](//actoragecheck.com/image/Lzl1R0hFZ3NpVVhqQ05xOHdkcTRyNDlZTDhBMS5qcGcAACh231.jpg)
American Psycho
Christian Bale was
26 in American Psycho
as 'Patrick Bateman'.
Thu, Apr 13 2000
![Mary, Mother of Jesus Poster of Mary, Mother of Jesus](//actoragecheck.com/image/L2ZxeklralZNa1RLM3dKcEdFWkpIZDB5aGw0MS5qcGcAACh231.jpg)
Mary, Mother of Jesus
Christian Bale was
25 in Mary, Mother of Jesus
as 'Jesus of Nazareth'.
Sun, Nov 14 1999
![Dying to Tell the Story Poster of Dying to Tell the Story](//actoragecheck.com/image/L29OcEZ4VEI1dVlMdTB0RXkza2plZ2VHaDRENS5qcGcAACh231.jpg)
Dying to Tell the Story
Christian Bale was
24 in Dying to Tell the Story
as 'Narrator / Dan Eldon (uncredited) (voice)'.
Mon, Sep 14 1998
![Velvet Goldmine Poster of Velvet Goldmine](//actoragecheck.com/image/LzRFSmtPYkVKRnZYQ3VvVnFPUDdYQlhHcWRRMS5qcGcAACh231.jpg)
Velvet Goldmine
Christian Bale was
24 in Velvet Goldmine
as 'Arthur Stuart'.
Fri, Aug 28 1998
![Metroland Poster of Metroland](//actoragecheck.com/image/L3FVRllCZk9ZM0VjMlM2UFI2YXBnRndmUjZqZS5qcGcAACh231.jpg)
Metroland
Christian Bale was
23 in Metroland
as 'Chris'.
Sat, Aug 30 1997
![The Secret Agent Poster of The Secret Agent](//actoragecheck.com/image/LzZETzJCTzNxcDVRQXlkOTFzZTRoMjJxaWZqLmpwZw=AACh231.jpg)
The Secret Agent
Christian Bale was
22 in The Secret Agent
as 'Stevie'.
Fri, Nov 08 1996
![Pocahontas Poster of Pocahontas](//actoragecheck.com/image/L2taMWZ0MFFaNGUzekRVUE1CZnRFa3dJOWZ0ZC5qcGcAACh231.jpg)
Pocahontas
Christian Bale was
21 in Pocahontas
as 'Thomas (voice)'.
Wed, Jun 14 1995
![Little Women Poster of Little Women](//actoragecheck.com/image/LzFaekgxWE1jS0FlNU5kcktMNU1mY3FaSEhzWi5qcGcAACh231.jpg)
Little Women
Christian Bale was
20 in Little Women
as 'Laurie'.
Wed, Dec 21 1994
![Royal Deceit Poster of Royal Deceit](//actoragecheck.com/image/L3FHOTBieEJrd2ZpcXFTZG1zV1pXRWpBdlMyRi5qcGcAACh231.jpg)
Royal Deceit
Christian Bale was
20 in Royal Deceit
as 'Amled'.
Wed, Feb 23 1994
![Swing Kids Poster of Swing Kids](//actoragecheck.com/image/L284NXhUZ1g1QnlEZXd1WW81eU9MSXNQMDJDWC5qcGcAACh231.jpg)
Swing Kids
Christian Bale was
19 in Swing Kids
as 'Thomas Berger'.
Fri, Mar 05 1993
![Newsies Poster of Newsies](//actoragecheck.com/image/LzVhamY1TmxsTWFKRmVtTTIxV1FEZU54WlEwRi5qcGcAACh231.jpg)
Newsies
Christian Bale was
18 in Newsies
as 'Jack 'Cowboy' Kelly'.
Fri, Apr 10 1992
![A Murder of Quality Poster of A Murder of Quality](//actoragecheck.com/image/L2I2ZVJxRmVRcDQzbzdna3BrNkMwQWozMmVUdy5qcGcAACh231.jpg)
A Murder of Quality
Christian Bale was
17 in A Murder of Quality
as 'Tim Perkins'.
Fri, Oct 04 1991
![Treasure Island Poster of Treasure Island](//actoragecheck.com/image/L21JajhValA5cVl4UWQxcExldWRqbXJWM1BGdi5qcGcAACh231.jpg)
Treasure Island
Christian Bale was
15 in Treasure Island
as 'Jim Hawkins'.
Mon, Jan 22 1990
![Henry V Poster of Henry V](//actoragecheck.com/image/L3c5UjJIc1lObmZGM205dUVvMlVBbVBOSnI4YS5qcGcAACh231.jpg)
Henry V
Christian Bale was
15 in Henry V
as 'Robin the Luggage-Boy'.
Thu, Oct 05 1989
![Empire of the Sun Poster of Empire of the Sun](//actoragecheck.com/image/L2dFYUN6andIb1BneVFGY3dIcWw3bzVZTEhBVS5qcGcAACh231.jpg)
Empire of the Sun
Christian Bale was
13 in Empire of the Sun
as 'Jim'.
Wed, Dec 09 1987
![Citizen Steve Poster of Citizen Steve](//actoragecheck.com/image/L2ZWdDBMUmlmTHFYTkNUYlRvOGRYYUFtR2dtZC5qcGcAACh231.jpg)
Citizen Steve
Christian Bale was
12 in Citizen Steve
as 'Self - Actor'.
Thu, Jan 01 1987
![Best Of Enemies Poster of Best Of Enemies](//actoragecheck.com/lost-image.jpg)
Best Of Enemies
Christian Bale will be
50+ in Best Of Enemies
as 'Gennady Vasilenko'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages![Honest Trailers Poster of Honest Trailers](//actoragecheck.com/image/LzV3WkR1N0pWWHFtekpMdGhoMW5nSWZMbUtJUy5qcGcAACh231.jpg)
Honest Trailers
Christian Bale was
38+ in Honest Trailers
as 'Patrick Bateman (archive footage), Bruce Wayne / Batman (archive footage)'.
First Air Date
Mon, Feb 13 2012
![张艺谋和他的金陵十三钗 Poster of 张艺谋和他的金陵十三钗](//actoragecheck.com/image/LzVnMzFNYTFWdmFOZ3NLaUdiYkw4eFdQa25YUi5qcGcAACh231.jpg)
张艺谋和他的金陵十三钗
Christian Bale was
37+ in 张艺谋和他的金陵十三钗
First Air Date
Mon, Nov 14 2011
![Gotham Tonight Poster of Gotham Tonight](//actoragecheck.com/image/L3dod1NVeko0bHk3ZkZqWWRoY1pqdkpXc011Ny5qcGcAACh231.jpg)
Gotham Tonight
Christian Bale was
34+ in Gotham Tonight
as 'Bruce Wayne'.
First Air Date
Fri, Jun 13 2008
![The Early Show Poster of The Early Show](//actoragecheck.com/image/L2lKdndyN2tMMFE3QnRyWUMzOEtRNWJhUHc3Zy5qcGcAACh231.jpg)
The Early Show
Christian Bale was
25+ in The Early Show
as 'Self'.
First Air Date
Mon, Nov 01 1999
![E! True Hollywood Story Poster of E! True Hollywood Story](//actoragecheck.com/image/L3p1WFhpdlZFak9rTXN3SnZORkZSbUpXMGJUWi5qcGcAACh231.jpg)
E! True Hollywood Story
Christian Bale was
22+ in E! True Hollywood Story
as 'Self (archive footage)'.
First Air Date
Wed, Aug 21 1996
![Critics' Choice Movie Awards Poster of Critics' Choice Movie Awards](//actoragecheck.com/image/L2V5THllWFFBZU5pejJKTUlNRHFmY2lhNmJSaC5qcGcAACh231.jpg)
Critics' Choice Movie Awards
Christian Bale was
21+ in Critics' Choice Movie Awards
as 'Self - Nominee (credit only)'.
First Air Date
Wed, Jan 10 1996
![GMTV Poster of GMTV](//actoragecheck.com/image/L3BlUTNibG5vZ2Q2WVhmanFQSk93TXgxeU9WSy5qcGcAACh231.jpg)
GMTV
Christian Bale was
18+ in GMTV
as 'Self'.
First Air Date
Fri, Jan 01 1993
![HBO First Look Poster of HBO First Look](//actoragecheck.com/image/LzFSNnBSNFg1dXNOQTdyUGJ0OXE3YTk2UzZISy5qcGcAACh231.jpg)
HBO First Look
Christian Bale was
18+ in HBO First Look
as 'Self'.
First Air Date
Fri, Jun 12 1992
![MTV Movie & TV Awards Poster of MTV Movie & TV Awards](//actoragecheck.com/image/Lzc3RnVVUXJKVk84R2N5Q3BmSEJaT0lDSU53bS5qcGcAACh231.jpg)
MTV Movie & TV Awards
Christian Bale was
18+ in MTV Movie & TV Awards
as 'Self / Presenter'.
First Air Date
Wed, Jun 10 1992
![Heart of the Country Poster of Heart of the Country](//actoragecheck.com/image/L243UjV0ZGVWV3lFZlI0WWVxSURUa1ZsOXpnYi5qcGcAACh231.jpg)
Heart of the Country
Christian Bale was
13+ in Heart of the Country
as 'Ben Harris'.
First Air Date
Wed, Feb 25 1987
![Wogan Poster of Wogan](//actoragecheck.com/image/LzdOTmFVbVpXekpzcU12RE51MldCMEhzVm12dS5qcGcAACh231.jpg)
Wogan
Christian Bale was
8+ in Wogan
as 'Self'.
First Air Date
Tue, May 04 1982
![Entertainment Tonight Poster of Entertainment Tonight](//actoragecheck.com/image/L3JWQU1DbWx5RHFodzIwTkhnNWprOXNNdU1OZy5qcGcAACh231.jpg)
Entertainment Tonight
Christian Bale was
7+ in Entertainment Tonight
as 'Self'.
First Air Date
Tue, Sep 15 1981