Acting
Testament: The Bible in Animation
Nebuchadnezzer (voice)
1996
Break in the Sun
Pete
1981
The Legend of King Arthur
Mordred
1979
Enemy at the Door
Eric Le Page
1978
All Creatures Great and Small
Trooper Raven
The Rivals of Sherlock Holmes
Abel
1971
Follyfoot
Steve
The Villa Maroc
Jalall
1972