Place of Birth: London, UK
Date of Birth: Jun 18, 1956
Agatha Christie's Poirot
Bryan Martin
Casualty
Philip Hall
Tim Turner
Doctor Who: Terminus
Olvir
Gandhi
Subaltern
Alicja
Gryphon
The Watcher in the Woods
Young John Keller
One Fine Day
Ryecroft
The Lord of the Rings
Pippin (voice)
Absolution
Benjamin 'Benjie' Stanfield
How Green Was My Valley
Huw Morgan
The Count of Monte-Cristo
Albert de Morcerf Mondego
Picnic at Hanging Rock
Michael Fitzhubert
The Hands of Cormac Joyce
Jackie Joyce
The Go-Between
Leo Colston
Dominic Guard