Jackie
Silent Witness
Ironclad 2: Battle for Blood
Widow's Walk
15 Days
Troilus and Cressida
Movie · as Achilles
Movie · as Joe
TV · as Michael · 4 eps
Movie · as Clint Hill
Movie · as Berenger
TV · as Jack Hodgson · 126 eps