Known For
Filmography
20011994
1994
1990
1989
1987
1986
1986
1985
1984
1984
1983
19831981
Crossroads
Crossroads
TV · 97 eps

Cadfael
TV · as Brother Eluric · 1 ep

Chandler & Co
TV · as Benji · 6 eps

Sea Dragon
TV · as Jestyn · 4 eps

No Strings
TV · as Nick Jessop · 7 eps

The Children of Dynmouth
Movie · as Stephen

Paradise Postponed
TV · 14 eps

Peter the Great
TV · as 10 Year Old Peter · 4 eps

Screen Two
TV · as Paul Blake · 1 ep

Frankenstein
Movie · as William Frankenstein

Last Day of Summer
Movie · as Tom

Krull
Movie · as Titch
The Cabbage Patch
The Cabbage Patch
TV · 7 eps
The Quiet Days of Mrs Stafford
The Quiet Days of Mrs Stafford
Movie · as Harry Stafford
