Jacques Lessard

Born: None


Placeholder

The Lost World

as Oscar Perreault
Released: 1998-10-13

A scientist discovers dinosaurs on a remote plateau in Mongolia.

Movie page