Known For
Filmography

Muzzle: City of Wolves
Movie · as Officer Beekman

The Red Sea Diving Resort
Movie · as Captain Waverly Buchanan

The Girl from St. Agnes
TV · as Mr. Dylan McMahon · 8 eps

The Dark Tower
Movie · as Elmer Chambers

Accident
Movie · as Maxime

Momentum
Movie · as Doug MacArthur

Black Sails
TV · as O'Malley · 6 eps

Outlander
TV · as First Mate Warren · 2 eps

Dominion
TV · as Capt. Henderson · 1 ep

SAF3
TV · as Jared Taylor · 20 eps

Dredd
Movie · as Judge Chan (uncredited)

Winnie Mandela
Movie · as Ferry Policeman

Endgame
Movie · as F.W. de Klerk's Agent (uncredited)

Starship Troopers 3: Marauder
Movie · as Someone

Doomsday
Movie · as Pilot

Feast of the Uninvited
TV · as Philip Brooks · 6 eps
Blood Suckers
Movie · as Helveg

Binnelanders
TV · as Dr. Nathan Richards · 319 eps

12 Days of Terror
Movie · as Charles Vansant

Cavegirl
TV · as Outlaw · 1 ep
