Known For: Acting
IMDb
Actor Lieutenant Moreau
The Adventures of Young Indiana Jones: Trenches of Hell
Writer
Relative Values
Actor Rupert Irstead
Caught in the Act
Actor Lord Miles
Duel of Hearts