Home / Discover / People

Van Helsing

2016
as Axel

The Equalizer 2

2018
as Resnik

The Lesser Evil

1998
as Young Derek

Above and Beyond

2006
as Bill Jacobsen

Boogie Boy

1998
as Leland Bowles

Christmas Solo

2017
as Nate Prentiss

100 Days In The Jungle

2002
as Grant (Grunt) Rankin

Ties That Bind

2015
as Matt McLean

Raising the Bar

2008
as Charlie Sagansky

The Sheldon Kennedy Story

1999
as Sheldon Kennedy

Mafia Doctor

2003
as Danny

Radio Free Albemuth

2010
as Nicholas Brady

Drew Peterson: Untouchable

2012
as Jeff Aberdeen

White Lies

1998
as Ian McKee

The Poet

2007
as Oscar Koenig

One Angry Juror

2010
as Curtis

Vipers

2008
as Cal Taylor

Nora Roberts' Carolina Moon

2007
as Dwight Collier

Judas

2004
as Jesus Christ

Angel of Christmas

2015
as Brady Howe

Dead Innocent

1997
as Jimmy

Hidden Crimes

2009
as Kurt Warnecke

Director

Episode Van Helsing
Carpe Noctis
2021
Episode Van Helsing
Be True
2017
Episode Van Helsing
Black Days
2018
Episode Van Helsing
Fresh Tendrils
2018
Episode Van Helsing
Lumina Intunecata
2021
Episode Van Helsing
Old Friends
2021
Episode Van Helsing
Past Tense
2021
Episode Van Helsing
Crooked Steps
2018
Episode Van Helsing
Super Unknown
2018
Episode The I-Land
The Gorgeous Palaces
2019
Episode The I-Land
The Insubstantial Pageant
2019
Episode The I-Land
Many Goodly Creatures
2019
Episode The I-Land
The Dark Backward
2019

Guest Star

Episode Perception
Light (2)
2012
Episode The L Word
Luck, Next Time
2004
Episode Commander In Chief
State of the Unions
2006
Episode Perception
86'd
2012
Episode Cold Case
World's End
2007
Episode Hell on Wheels
Return to Hell
2014
Episode Perception
Cipher
2012
Episode Level 9
Mob.com
2008
Episode CSI: Miami
Legal
2004
Episode The 100
Etherea
2020
Episode The 100
The Stranger
2020
Episode Murder, She Wrote
Game, Set, Murder
1995
Episode The 100
Blood Giant
2020
Episode Hell on Wheels
Life's a Mystery
2014
Episode NYPD Blue
Ted and Carey's Bogus Adventure
1996
Episode FBI: Most Wanted
Prophet
2020
Episode Tom Stone
The Grand Alliance
2002
Episode Gideon's Crossing
The Others
2001
Episode Grimm
The Good Shepherd
2012
Episode Hallmark Summer Nights
Love on the Air
2015
Episode The L Word
L'Ennui
2004
Episode The 100
Welcome to Bardo
2020
Episode Perception
Pilot
2012
Episode Total Security
Who's Poppa?
1997
Episode Hell on Wheels
Under Color of Law
2014
Episode Hallmark Countdown to Valentines
Dater's Handbook
2016
Episode Crossing Jordan
Hubris
2007
Episode Hallmark Channel's Countdown to Christmas
Angel of Christmas
2015
Episode Perception
Shadow (1)
2012
Episode TekWar
TekLab
1994
Episode Highlander: The Series
Courage
1994
Episode Perception
Faces
2012
Episode The Outer Limits (1995)
Gettysburg
2000
Episode The Outer Limits (1995)
Straight and Narrow
1996
Episode Hell on Wheels
Two Trains
2014