Known For
Filmography

Merrily
Movie · as Sam

Flights of Reverie
Movie · as Older Jack Hastings

Rebel Moon - Part Two: The Scargiver
Movie · as Senator

Unicorn: Warriors Eternal
TV · as Inspector General / Music Teacher / Reporter #3 (voice), Inspector General / Angry Driver / Constable #1 (voice) · 1 ep

Gotham Knights
TV · as Court Magistrate (voice) · 1 ep

From Where it Hides
Movie · as The Man

Mosquito
Movie · as Sharpe

Deadly Inn
Movie · as Professor Marcus

Castlevania
TV · as Flyseyes (voice) · 4 eps

The Bold Type
TV · as Ian Carlyle · 16 eps

Deadly Pursuit
Movie · as Victor

Out of Reach
Movie · as Sid White

Whodunnit?
TV · as Giles the Butler · 9 eps

Zombie Hamlet
Movie · as Professor Reginald Wellington III

Atlas Shrugged: Part II
Movie · as Gilbert Keith-Worthing

This is Not an Umbrella
Movie · as Benjamin Vrijenboch

You
Movie · as Rawdon

NCIS: Los Angeles
TV · as Gerard Dupont · 1 ep

The Suite Life on Deck
TV · as James Smith · 1 ep

Burn Notice
TV · as Barton · 1 ep

Hannah Montana
TV · as Quinn · 1 ep

Supernatural
TV · as James Haggerty · 1 ep
Broken
Movie · as Jess Blake

Stargate Atlantis
TV · as Janus · 1 ep

Easy
Movie · as Paul - Laura's Husband

Las Vegas
TV · as King Arthur / Arden King · 1 ep

The Big Time
Movie · as Clive

John Doe
TV · as Inspector Tate Garrison · 1 ep

When Billie Beat Bobby
Movie · as English Bobby

CSI: Crime Scene Investigation
TV · as Oliver Micelli · 1 ep

Charmed
TV · as Gideon · 7 eps

V.I.P.
TV · as Auctioneer · 1 ep

Early Edition
TV · as Man in the Bowler Hat / Special Subscribers' Examinator · 1 ep
