Doctor
Lionheart (1990)
CIA chief
Black Eagle (1988)
Director
Octagon : le combat des maîtres (2003)
Producer
Nemesis (1992)
Angel Town (1990)
Opposing Force (1986)
The Octagon (1980)
Dirt (1979)
Telezonia (1974)