Known For
Filmography
1996
1981
1980
1979
1978
1978
1972
1971
1971

Testament: The Bible in Animation
TV · as Nebuchadnezzer (voice) · 1 ep

Break in the Sun
TV · as Pete · 6 eps

God's Wonderful Railway
TV · as Reporter, Reporter (uncredited) · 1 ep

The Legend of King Arthur
TV · as Mordred · 6 eps

Enemy at the Door
TV · as Eric Le Page · 1 ep

All Creatures Great and Small
TV · as Trooper Raven · 1 ep

The Villa Maroc
Movie · as Jalall

The Rivals of Sherlock Holmes
TV · as Abel · 1 ep

Follyfoot
TV · as Steve Ross · 39 eps
