Christophe Guy Denis Lambert s-a nascut pe 29 martie 1957 in Great Neck, Long Island - Statele Unite. La doar 2 ani, familia sa isi schimba tara pentru Elvetia – tatal lui Christophe Lambert era diplomat. Educatia tanarului se desfasoara in scoli private din Elvetia, iar la varsta de 12 ani pleaca la Paris unde va studia vreme de 2 ani la Conservator.
Dupa 1980, va avea roluri in cateva filme mai mici, iar in 1984 obtine unul important in Greystoke: The Legend of Tarzan, Lord of the Apes, unde joaca alaturi de James Fox si Ralph Richardson. Dupa doar 2 ani, va avea primul sau rol important in filmul Highlander care cunoaste un succes rasunator. In aceasta pelicula, interpreteaza personajul Connor MacLeod, iar regia filmului este semnata de catre Russell Mulcahy.
Dintre filmele importante din cariera sa, amintim To Kill a Priest (1988) – Sa ucizi un preot, Fortress (1992) – Fortareata, The North Star (1996) – Steaua Nordului, Resurrection (1999) – Renasterea, Beowulf tot din 1999, Vercingetorix (2001), Absolon (2003), Metamorphosis (2007), Cartagena (2009)... De asemenea, la primul Highlander s-au mai adaugat trei urmari de-a lungul anilor: Highlander II (1991), Highlander: The Final Dimension (1994) – Dimensiunea finala, Highlander: Endgame (2000) - Sfarsitul jocului.
In prezent, se afla in diverse faze de pregatire alte trei filme ale actorului Christophe Lambert – anuntate pentru 2010: The Job, Sweet Deceit si Abelar: Tales of an Ancient Empire.