Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified March 21, 2022 by
    Administrator admin

X2

2003
as Oval Office Agent Cartwright

Coroner

2019
as Donovan “Mac” McAvoy

Justice League Dark

2017
as Alec Holland / Swamp Thing (voice)

Mad Money

2008
as Barry

World Trade Center

2006
as Will's Doctor

HeadShop

2023
as Brother Freeman

The Void

2001
as Detective

Dream Moms

2023
as Mark

Deadly Little Secrets

2002
as Elliot Kincaid

Playing for Keeps

2009
as Ty Rivers

NASCAR Racers: The Movie

1999
as Steve 'Flyer' Sharp

Interceptor Force 2

2002
as Nathan McCallister

A Father's Choice

2000
as Detective Ross

Born to Run

1993
as Roscoe

Suspicious Agenda

1995
as Johnson

Polar Storm

2009
as President

Re-Kill

2015
as Sarge

The Limbic Region

1996
as Ann Lucca

American Dragons

1998
as Fiorino

Don't Talk to Strangers

1994
as Detective Barrett

Cloned

1997
as Frank Zago

Guest Star

Episode Law & Order: Special Victims Unit
Garland's Baptism by Fire
2020
Episode iZombie
Dirt Nap Time
2017
Episode The Strain
The Silver Angel
2015
Episode Arrow
Darkness on the Edge of Town
2013
Episode The X-Files
Fresh Bones
1995
Episode Arrow
Pilot
2012
Episode Salvation
White House Down
2018
Episode The Strain
Quick and Painless
2015
Episode Arrow
Unfinished Business
2013
Episode MacGyver (2016)
Rails + Pitons + Pulley + Pipe + Salt
2021
Episode Arrow
Sacrifice
2013
Episode The Strain
Fort Defiance
2015
Episode Arrow
Three Ghosts
2013
Episode NCIS
Dog Tags
2008
Episode Arrow
The Return
2015
Episode Arrow
Lone Gunmen
2012
Episode Arrow
Broken Dolls
2013
Episode The X-Files
Pusher
1996
Episode The Strain
Identity
2015
Episode Arrow
An Innocent Man
2012
Episode Charlie's Angels (2011)
They Are Not Saints
2011
Episode The X-Files
Folie à Deux
1998
Episode Arrow
Legacies
2012
Episode Arrow
Betrayal
2013
Episode Arrow
Muse of Fire
2012