Michael Caine Filmography: Movies and Television Credits
Selected screen credits for Michael Caine: 130 movie titles and 5 television titles, with film release years and roles.

This Michael Caine filmography covers 130 movie titles and 5 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Michael Caine movies by release year
The years below are film release years, not filming dates.
- Carve Her Name with Pride (1958) as Train Prisoner (uncredited)
- The Key (1958) as Seaman (uncredited)
- The Two-Headed Spy (1958) as Gestapo Agent
- The Day the Earth Caught Fire (1961) as Checkpoint Policeman (uncredited)
- The Wrong Arm of the Law (1963) as Police Officer (uncredited)
- Zulu (1964) as Lt. Gonville Bromhead
- The Ipcress File (1965) as Harry Palmer
- Alfie (1966) as Alfie Elkins
- Funeral in Berlin (1966) as Harry Palmer
- Gambit (1966) as Harry
- The Wrong Box (1966) as Michael Hubert Gregory Finsbury
- Billion Dollar Brain (1967) as Harry Palmer
- Hurry Sundown (1967) as Henry Warren
- Woman Times Seven (1967) as Handsome Stranger
- Deadfall (1968) as Henry
- The Magus (1968) as Nicholas Urfe
- Battle of Britain (1969) as Squadron Leader Canfield
- Play Dirty (1969) as Capt. Douglas
- The Italian Job (1969) as Charlie Croker
- Too Late the Hero (1970) as Pvt. Tosh Hearne
- Get Carter (1971) as Jack Carter
- Kidnapped (1971) as Alan Breck
- The Last Valley (1971) as The Captain
- Pulp (1972) as Mickey King
- Sleuth (1972) as Milo Tindle
- Zee and Co. (1972) as Robert Blakeley
- The Black Windmill (1974) as Maj. John Tarrant
- The Marseille Contract (1974) as John Deray / John Davos
- The Man Who Would Be King (1975) as Peachy Carnehan
- The Romantic Englishwoman (1975) as Lewis
- The Wilby Conspiracy (1975) as Jim Keogh
- Harry and Walter Go to New York (1976) as Adam Worth
- The Eagle Has Landed (1976) as Col. Kurt Steiner
- A Bridge Too Far (1977) as Lt. Col. John O.E. Vandeleur
- Silver Bears (1977) as Doc Fletcher
- California Suite (1978) as Sidney Cochran
- The Swarm (1978) as Brad Crane
- Ashanti (1979) as Dr. David Linderby
- Beyond the Poseidon Adventure (1979) as Captain Mike Turner
- Dressed to Kill (1980) as Doctor Robert Elliott
- The Island (1980) as Blair Maynard
- Escape to Victory (1981) as Captain John Colby
- The Hand (1981) as Jonathan Lansdale
- Deathtrap (1982) as Sidney Bruhl
- Educating Rita (1983) as Dr. Frank Bryant
- Monty Python's The Meaning of Life (1983) as British Soldier (uncredited) (segment "Fighting Each Other")
- The Honorary Consul (1983) as Charley Fortnum
- The Jigsaw Man (1983) as Philip Kimberley / Sergei Kuzminsky
- Blame It on Rio (1984) as Matthew Hollis
- The Holcroft Covenant (1985) as Noel Holcroft
- Water (1985) as Governor Baxter Thwaites
- Half Moon Street (1986) as Lord Sam Bulbeck
- Hannah and Her Sisters (1986) as Elliot
- Hero (1986) as Narrator (voice)
- Mona Lisa (1986) as Mortwell
- Sweet Liberty (1986) as Elliott James
- The Whistle Blower (1986) as Frank Jones
- Jaws: The Revenge (1987) as Hoagie Newcombe
- Surrender (1987) as Sean Stein
- The Fourth Protocol (1987) as John Preston
- Dirty Rotten Scoundrels (1988) as Lawrence Jamieson
- Without a Clue (1988) as Sherlock Holmes
- A Shock to the System (1990) as Graham Marshall
- Bullseye! (1990) as Sidney Lipton / Doctor Hicklar
- Jekyll & Hyde (1990) as Dr. Henry Jekyll / Mr. Edward Hyde
- Mr. Destiny (1990) as Mike
- Blue Ice (1992) as Harry Anders
- Noises Off... (1992) as Lloyd Fellowes
- The Muppet Christmas Carol (1992) as Ebenezer Scrooge
- On Deadly Ground (1994) as Michael Jennings
- Bullet to Beijing (1995) as Harry Palmer
- Blood and Wine (1996) as Victor
- Midnight in Saint Petersburg (1996) as Harry Palmer
- Curtain Call (1998) as Max Gale
- Little Voice (1998) as Ray Say
- The Cider House Rules (1999) as Dr. Wilbur Larch
- Get Carter (2000) as Cliff Brumby
- Miss Congeniality (2000) as Victor Melling
- Quills (2000) as Dr. Royer-Collard
- Shiner (2000) as Billy 'Shiner' Simpson
- Last Orders (2001) as Jack
- Austin Powers in Goldmember (2002) as Nigel Powers
- The Quiet American (2002) as Thomas Fowler
- Quicksand (2003) as Jake Mellows
- Secondhand Lions (2003) as Garth
- The Actors (2003) as Anthony O'Malley
- The Statement (2003) as Pierre Brossard
- Around the Bend (2004) as Henry Lair
- Batman Begins (2005) as Alfred
- Bewitched (2005) as Nigel Bigelow
- The Weather Man (2005) as Robert Spritzel
- Children of Men (2006) as Jasper
- The Prestige (2006) as Cutter
- Flawless (2007) as Mr. Hobbs
- Sleuth (2007) as Andrew Wyke
- Roman Polanski: Wanted and Desired (2008) as Self (archive footage)
- The Dark Knight (2008) as Alfred
- Valentino: The Last Emperor (2008) as Self
- Harry Brown (2009) as Harry Brown
- Is Anybody There? (2009) as Clarence
- Inception (2010) as Stephen Miles
- Cars 2 (2011) as Finn McMissile (voice)
- Gnomeo & Juliet (2011) as Lord Redbrick (voice)
- Ending the Knight (2012) as Self
- Journey 2: The Mysterious Island (2012) as Alexander Anderson
- The Dark Knight Rises (2012) as Alfred
- Mr. Morgan's Last Love (2013) as Matthew Morgan
- Now You See Me (2013) as Arthur Tressler
- Interstellar (2014) as Professor Brand
- Interstellar: Nolan's Odyssey (2014) as Self
- Stonehearst Asylum (2014) as Dr. Benjamin Salt
- Kingsman: The Secret Service (2015) as Arthur
- The Last Witch Hunter (2015) as Dolan 36th
- Youth (2015) as Fred Ballinger
- Now You See Me 2 (2016) as Arthur Tressler
- Dunkirk (2017) as Voice on Radio (uncredited)
- Going in Style (2017) as Joe Harding
- My Generation (2017) as Self
- Dear Dictator (2018) as General Anton Vincent
- King of Thieves (2018) as Brian Reader
- Quincy (2018) as Self
- Sherlock Gnomes (2018) as Lord Redbrick (voice)
- Come Away (2020) as Charlie
- Four Kids and It (2020) as Psammead (voice)
- Tenet (2020) as Crosby
- Best Sellers (2021) as Harris Shaw
- Twist (2021) as Fagin
- Medieval (2022) as Lord Boreš
- The Sound of 007 (2022) as Self (archive footage)
- The Great Escaper (2023) as Bernard Jordan
Michael Caine television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Michael Caine; a programme's premiere year does not establish when a performer appeared in it.
- 20,000 Leagues Under the Sea as Captain Nemo
- Jack the Ripper as Inspector Frederick Abberline
- Rowan & Martin's Laugh-In as Self; Self (uncredited)
- The Oscars as Self
- What's My Line? as Self - Mystery Guest
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Michael Caine's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Michael Caine filmography?
This page lists 130 movie titles and 5 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Michael Caine's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



