Known for
Filmography

The Thin Line
EN · 20195.1
as Carl Newstead

Core
EN · 2014Not rated
as Dr.Edwin Cord

Once Upon a Time in Tibet
ZH · 20106.0
as Robert Smith

The Thin Line
as Carl Newstead

Core
as Dr.Edwin Cord

Once Upon a Time in Tibet
as Robert Smith