Known For
Filmography
2023
2023
2019
2016
2014
2013
2011
2004
2004
2001
1999
1999
1993
1990
1990

Six in the City
Movie · as Frank

Miseducation
TV · as Dean Jansen · 5 eps

The Girl from St. Agnes
TV · as Principal Chris Whittaker · 8 eps

Eye in the Sky
Movie · as Nigel Adler

Black Sails
TV · as Captain Parrish · 1 ep

The Challenger Disaster
Movie · as Reporter #1

Leonardo
TV · as The Duke · 6 eps

Dead Easy
Movie

King Solomon's Mines
TV · as Austin · 2 eps

Ali
Movie · as London Banker

A Reasonable Man
Movie · as Professor MacKenzie

Heel Against the Head
Movie · as Desk clerk

Daisy de Melker
TV · as CC Jarvis · 4 eps

The Native Who Caused All the Trouble
Movie
Barney Barnato
Barney Barnato
TV · as Cecil John Rhodes · 7 eps
