Actor
Young Sherlock Holmes
1985 · as Dudley
The Stanley Baxter Hour
1982
How Sleep the Brave
1982 · as Weaver
The Medusa Touch
1978 · as Parsons
The Sailor Who Fell from Grace with the Sea
1976 · as Chief
Three of Us
1975 · as Geoff
Madhouse
1974 · as Boy Fishing (uncredited)
Dark Places
1973 · as Child on Hill