1996
Testament: The Bible in Animation as Nebuchadnezzer (voice)1981
Break in the Sun as Not available1979
The Legend of King Arthur as Mordred1978
All Creatures Great and Small as Trooper Raven1978
Enemy at the Door as Eric Le Page1972
The Villa Maroc as Jalall1971
The Rivals of Sherlock Holmes as Abel1971
Follyfoot as Steve