Home / Discover / People

The Lord of the Rings

1978
as Pippin (voice)

The Good Doctor Bodkin-Adams

1986
as Lawrence's Junior

Gandhi

1982
as Subaltern

The Count of Monte-Cristo

1975
as Albert de Morcerf Mondego

The Hello Goodbye Man

1984
as Glenn Harris

Picnic at Hanging Rock

1975
as Michael Fitzhubert

Absolution

1978
as Benjamin 'Benjie' Stanfield

The Go-Between

1971
as Leo Colston

The Watcher in the Woods

1980
as Young John Keller

Guest Star

Episode Doctor Who
Terminus (1)
1983
Episode Agatha Christie's Poirot
Lord Edgware Dies
2000
Episode Doctor Who
Terminus (2)
1983
Episode Doctor Who
Terminus (3)
1983
Episode Doctor Who
Terminus (4)
1983