Lee De Barriault

Born: None


Placeholder

Killer Nun

as uncredited
Released: 1979-05-09

A demented nun sliding through morphine addiction into madness, while presiding over a regime of...

Movie page

Safari Rally

as uncredited
Released: 1978-07-08

6000 km di paura, internationally released as Safari Rally, is a 1978 action-thriller film...

Movie page