Known For
Filmography

What If Christmas
Movie · as Bill

Whiteout
Movie · as Thomas

Orphan Black: Echoes
TV · as Craig · 6 eps

Cross
TV · as Sheriff Teddy · 1 ep

The Way Home
TV · as Hank McCutcheon · 3 eps

An Eclectic Christmas
Movie · as Dudley

Loving Christmas
Movie · as Stephen

Tokyo Vice
TV · as Paul Luthold · 1 ep

Ginny & Georgia
TV · as Judge Matthews · 1 ep

The Kid Detective
Movie · as Mr. Applebaum

Nurses
TV · as Leo · 1 ep

Christmas Festival of Ice
Movie · as Dan Parkers

Ransom
TV · as Detective Colton Meyers · 1 ep

Star Trek: Discovery
TV · as Vulcan Director · 1 ep
Only I…
Movie · as Dr. Waters

The Girlfriend Experience
TV · as Senator McCord · 1 ep

The Expanse
TV · as Sec-Gen Gillis · 10 eps

Transporter: The Series
TV · as Peter O'Bannon · 1 ep

King & Maxwell
TV · as Senator · 1 ep

The Firm
TV · as Russell Strickland · 1 ep

The Kennedys
TV · as Robert McNamara · 1 ep

Suits
TV · as Hanley Folsom · 1 ep

Lost Girl
TV · as Patrick · 1 ep

The Listener
TV · as Moderator · 1 ep

Never Forget
Movie · as Tom Martin

Flash of Genius
Movie · as MC Singer

Breach
Movie · as Tim Bereznay

A Lobster Tale
Movie · as Hal Brock

The State Within
TV · as Anthony Hanley · 2 eps

Land of the Dead
Movie · as Sutherland

Revelations
TV · as Nelson Boyd · 4 eps

My Brother's Keeper
Movie · as Coach Dawson

Hustle
Movie · as Doug Duennes

Alienated
TV · as Roger Blundell · 23 eps

Mayday
TV · as ATSB Investigator Alan Stray, David Sanders · 1 ep

Playmakers
TV · 1 ep

The Brady Bunch in the White House
Movie · as Senator Granville

Chicago
Movie · as Bailiff

Interstate 60
Movie · as Dr. Craig

Recipe for Murder
Movie

The Interrogation of Michael Crowe
Movie

Conviction
Movie · as Bob Conamacher

Monk
TV · as Uniform Cop #1 · 1 ep

Sue Thomas: F.B.Eye
TV · as Simon · 1 ep

Lucky Girl
Movie · as Alastair Palmerston

Get Over It
Movie · as Coach Hibble

Custody of the Heart
Movie · as Barney

The Virgin Suicides
Movie · as Mr. Buell

Out of Sync
Movie · as Stan

Dracula 2000
Movie · as Gautreaux

Dirty Pictures
Movie · as Muntz

Resurrection
Movie · as Dr. Nestler

Pushing Tin
Movie · as Pilot (voice)

The Secret Path
Movie · as Older Paul

Twice in a Lifetime
TV · as Nicholas Parnell, Dr. Macaninch · 1 ep

Thanks of a Grateful Nation
Movie · as Rep. Steve Buyer

Animorphs
TV · as Greg · 3 eps

The Arrow
Movie · as Fred Smye

Earth: Final Conflict
TV · as Samuel Priest, Dr. Garver · 1 ep

The Arrow
TV · as Fred Syme · 2 eps

FX: The Series
TV · as John Sweeney · 1 ep

The Sentinel
TV · as Fred Angeloni · 1 ep

Psi Factor: Chronicles of the Paranormal
TV · as Kyle Markson · 1 ep

Sugartime
Movie · as Dan Rowan

Goosebumps
TV · as Mr. Morris · 2 eps

The Outer Limits
TV · as Colonel Bowen · 1 ep

Xena: Warrior Princess
TV · as Andrus · 1 ep

The X-Files
TV · as Curt Brunjes · 1 ep

Power Pack
Movie · as Dr. James Power

3 Men and a Baby
Movie · as Adam
