Known for
Filmography

Resting
ENNot rated
as Byron

The Adventures of Young Indiana Jones: Trenches of Hell
EN · 19995.8
as Lieutenant Moreau

Caught in the Act
EN · 19976.5
as Rupert Irstead

Duel of Hearts
EN · 19927.0
as Lord Miles

Resting
as Byron

The Adventures of Young Indiana Jones: Trenches of Hell
as Lieutenant Moreau

Caught in the Act
as Rupert Irstead

Duel of Hearts
as Lord Miles