Home / Discover / People

RED

2010
as Burbacher

The Thing

2011
as Colin

Shooter

2007
as Louis Dobbler

Man on a Ledge

2012
as Investor

People I Know

2002
as Doorman at Party

Finding North

1998
as Voice of Bobby (voice)

Heights

2005
as Michael

Urban Warfare

2011
as Harold

Traitor

2008
as Hayes

Code of Ethics

1998
as Dr. Martin Loring

Bereavement

2010
as Doctor

Welcome to Essex

2018
as Officer Rex Files

Vendetta

2015
as Lester

Deadliest Sea

2009
as Denton

Writer

Episode Van Helsing
Help Me
2016
Movie Greenmail 2002
Episode Van Helsing
Coming Back
2016
Episode Continuum
30 Minutes To Air
2014
Episode Van Helsing
Christ Pose
2018
Episode Continuum
3 Minutes to Midnight
2014
Episode Van Helsing
Stay Away
2016
Episode Van Helsing
Birth Ritual
2018
Episode Van Helsing
Three Pages
2019
Episode Van Helsing
The Beholder
2019
Episode The Outer Limits (1995)
Resurrection
1996
Episode Van Helsing
In Redemption
2017
Episode Continuum
Zero Hour
2015
Episode The Outer Limits (1995)
Paradise
1996
Episode Van Helsing
Veritas Vincit
2017
Episode Van Helsing
Novissima Solis
2021
Movie Dance Angels 2016
Movie Lake Placid: Legacy 2018
Episode Van Helsing
Crooked Falls
2017
Episode Continuum
Time's Up
2012
Episode Van Helsing
E Pluribus Unum
2021
Episode Van Helsing
Lumina Intunecata
2021
Episode Van Helsing
Past Tense
2021
Episode Continuum
Second Truths
2013
Episode The Murders
Queen of Hearts
2019
Episode Van Helsing
I Awake
2018
Episode Continuum
Second Last
2013

Producer

Movie The Entitled 2011
Movie HumanTown 2016

Guest Star

Episode Elementary
Pilot
2012
Episode Flash Gordon (2007)
Til Death
2007
Episode Hollywood Off Ramp
Unfunny Girl
2000
Episode Law & Order: Special Victims Unit
Facing Demons
2019
Episode First Wave
Blue Agave
1998
Episode Flash Gordon (2007)
Conspiracy Theory
2007
Episode Ed
Blips
2003
Episode Law & Order: Special Victims Unit
Juvenile
2002
Episode Flash Gordon (2007)
Ascension
2007
Episode Viper
Hidden Agenda
1997
Episode Hack
Obsession
2002
Episode Flash Gordon (2007)
Life Source
2007
Episode Flash Gordon (2007)
Sorrow
2007
Episode Flash Gordon (2007)
Alliances
2007
Episode The Outer Limits (1995)
Summit
1999
Episode Zero Hour (2013)
Suspension
2013
Episode Flash Gordon (2007)
Revelations
2007
Episode Men in Trees
New York Fiction (2)
2006
Episode Spin City
Single White Male
1998
Episode Law & Order
Humiliation
1995
Episode Law & Order: Criminal Intent
Vacancy
2006
Episode Breaker High
That Lip-Synching Feeling
1997
Episode The X-Files
Synchrony
1997
Episode Stargate SG-1
Dominion
2007