No photoOlivier DestrezActingKnown ForLost Temples of the Jungle2017Teotihuacan: Curse of the Blood Pyramids2017Princess Sissi1997Once Upon a Time... The Explorers1996Once Upon a Time... The Discoverers1994Once Upon a Time... The Americas1992Cupido1991Love Without Pity1989Les Cinq Dernières Minutes1958