Christopher Lambert Filmography: Every Movie and TV Show in Order
All 61 Christopher Lambert roles in chronological order (1984 to 2025): 56 movies and 5 TV series.

How many movies and TV shows has Christopher Lambert been in? This complete Christopher Lambert filmography lists 61 credited roles (56 films, 5 TV series), in chronological order from 1984 to 2025, with links to our full guides where available.
Christopher Lambert movies in order
- Greystoke: The Legend of Tarzan, Lord of the Apes (1984) as John Clayton / Tarzan, Lord of the Apes
- Paroles et musique (1984) as Jeremy
- Subway (1985) as Fred
- Highlander (1986) as Connor 'The Highlander' MacLeod
- The Sicilian (1987) as Salvatore Giuliano
- To Kill a Priest (1988) as Father Alek
- Why Me? (1990) as Gus Cardinale
- Highlander II: The Quickening (1991) as Connor 'The Highlander' MacLeod
- Knight Moves (1992) as Peter Sanderson
- Max & Jeremie (1992) as Jeremie Kolachowsky
- Fortress (1992) as John Henry Brennick
- National Lampoon's Loaded Weapon 1 (1993) as Man with Car Phone (uncredited)
- Gunmen (1993) as Dani Servigo
- The Road Killers (1994) as Jack
- Highlander III: The Sorcerer (1994) as Connor 'The Highlander' MacLeod
- The Hunted (1995) as Paul Racine
- Mortal Kombat (1995) as Lord Raiden
- North Star (1996) as Hudson Saanteek
- Adrenalin: Fear the Rush (1996) as Lemieux
- Hercule and Sherlock (1996) as Vincent
- Nirvana (1997) as Jimi Dini
- Arlette (1997) as Frank Martin
- Mean Guns (1997) as Lou
- Beowulf (1999) as Beowulf
- Resurrection (1999) as Det. John Prudhomme
- Fortress 2 (2000) as John Henry Brennick
- Highlander: Endgame (2000) as Connor MacLeod
- Druids (2001) as Vercingetorix
- The Point Men (2001) as Tony Eckhardt
- The Piano Player (2002) as Alex Laney
- Absolon (2003) as Norman Scott
- Janis and John (2003) as Leon
- Day of Wrath (2006) as Ruy De Mendoza
- Metamorphosis (2007) as Constantine
- Trivial (2007) as Jacques
- Southland Tales (2007) as Walter Mung
- Cartagena (2009) as Léo
- White Material (2010) as André Vial
- Ghost Rider: Spirit of Vengeance (2011) as Methodius
- My Lucky Star (2012) as Pierre Barthélémy
- Blood Shot (2013) as President
- Electric Slide (2014) as Roy Fortune
- La Folle Soirée du Palmashow (2014) as Self - Guest
- Un + une (2015) as Samuel Hamon
- Hail, Caesar! (2016) as Arne Seslum
- Max & Leon (2016) as Capitaine Lassard
- Everyone's Life (2017) as Antoine de Vidas
- The Broken Key (2017) as Count Francis Rosebud
- Kickboxer: Retaliation (2018) as Thomas Moore
- Sobibor (2018) as Karl Frenzel
- Bel Canto (2018) as Simon Thibault
- Wipe Out (2019) as Tony Lamouche
- My Days of Glory (2020) as Bertrand
- Insert Coin (2020) as Raiden
- Falla girare 2 - Offline (2024)
- The Creeps (2025) as Christopher Lambert
Christopher Lambert TV shows
- Highlander: The Series (1992) as Connor MacLeod
- NCIS: Los Angeles (2009) as Marcel Janvier
- The Blacklist (2013) as Bastien Moreau
- Capitaine Marleau (2015) as Thierry Bégodeau
- Call My Agent! (2015) as Self
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Christopher Lambert been in?
Christopher Lambert has 56 credited film roles and 5 TV roles, for a total of 61 credits from 1984 to 2025.
What was Christopher Lambert's first major role?
Greystoke: The Legend of Tarzan, Lord of the Apes (1984).
What is Christopher Lambert's most recent project?
The Creeps (2025).



