The Secret of the Whales (TV movie)
Chris Cassell
2009 Cartagena
Léo (as Christophe Lambert)
2009 Les associés (TV movie)
Philippe Kaminski (as Christophe Lambert)
2009 White Material
André Vial (as Christophe Lambert)
2008 The Chauffeur
Devereaux
2007 Trivial
Jacques (as Christophe Lambert)
2007/I Metamorphosis
Constantine Thurzo
2006 Le lièvre de Vatanen
Tom Vatanen (as Christophe Lambert)
2006 Southland Tales
Walter Mung
2006 Day of Wrath
Ruy de Mendoza
2005 Dalida (TV mini-series)
Richard Chanfray, dit le comte de Saint-Germain
2004 À ton image
Thomas
2003 Janis and John
Léon
2003 Absolon
Det. Norman Scot
2002 The Piano Player
Alex Laney
2002 King of Bandit Jing (TV mini-series)
Additional Voices (voice: English version) (as Chris Lambert)
2001 The Point Men
Tony Eckhardt
2001 Mazinkaiser (video short)
Additional Voices (voice: English version) (uncredited)
2001 The Gaul
Vercingétorix (as Christophe Lambert)
2001 Aparté (short)
2000 Highlander: Endgame
Connor MacLeod
2000 Fortress 2
John Henry Brennick
1999 Gideon
Gideon Oliver Dobbs
1999 Beowulf
Beowulf
1999 Resurrection
John Prudhomme
1999 Operation Splitsville
Max, P.E. teacher
1997 Mean Guns
Lou
1997 Arlette
Frank Martin (as Christophe Lambert)
1997 Nirvana
Jimi Dini
1996 Hercule & Sherlock
Vincent (as Christophe Lambert)
1996 Adrenalin: Fear the Rush
Lemieux
1996 The North Star
Hudson Saanteek (as Christophe Lambert)
1995 Mortal Kombat
Lord Rayden
1995 The Hunted
Paul Racine
1994 Highlander: The Final Dimension
Connor MacLeod / Russell Nash
1994 The Road Killers
Jack
1993 Gunmen
Dani Servigo
1993 Loaded Weapon 1
Man with Car Phone (uncredited)
1992 Fortress
John Henry Brennick
1992 Max & Jeremie
Jeremie Kolachowsky (as Christophe Lambert)
1992 Highlander (TV series)
Connor MacLeod
– The Gathering (1992) … Connor MacLeod
1992 Knight Moves
Peter Sanderson
1991 Highlander II
Connor MacLeod
1990 Why Me?
Gus Cardinale
1988 To Kill a Priest
Father Alek
1988 Priceless Beauty
Menrou
1987 The Sicilian
Salvatore Giuliano
1986 I Love You
Michel (as Christophe Lambert)
1986 Highlander
Connor 'The Highlander' MacLeod / Russell Edwin Nash
1985 Subway
Fred (as Christophe Lambert)
1985 Paroles et musique
Jeremy (as Christophe Lambert)
1984 Greystoke: The Legend of Tarzan, Lord of the Apes
John Clayton / Tarzan, Lord of the Apes
1982 Cinéma 16 (TV series)
Marcel
– La dame de coeur (1982) … Marcel (as Christophe Lambert)
1982 Légitime violence
Jockey (as Christophe Lambert)
1981 Putain d'histoire d'amour
Inspecteur de police (as Christophe Lambert)
1981 Une sale affaire
Mullard (as Christophe Lambert)
1981 Asphalt
Un médecin à l'hôpital/The doctor (as Christophe Lambert)
1981 Douchka (TV movie)
1980 The Telephone Bar
Paul 'Bébé' Franchi (as Christophe Lambert)
1979 Ciao, les mecs
Un loubard à la soirée dansante (as Christophe Lambert)