Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Prestige

2006
as Sullen Warder

Crank: High Voltage

2009
as Talk Show Host

Mr. Nice

2010
as Patrick Lane

Blood Ransom

2014
as Bill

The Lost Son

1999
as Hopper

Knife Edge

2009
as Derek

Savage Hearts

1995
as Johnny

The Big Heist

2001
as Frankie Burke

The Lost Battalion

2001
as Sergent Gaedeke

Touch Me

1997
as Link

Made Men

1999
as Royce

God Bless America

2011
as American Superstarz Judge

Chosen

2001
as Stick

Knight of Cups

2015
as Burglar

The Frontier

2016
as Flynn

The Next Big Thing

2001
as Deech Scumble

Guest Star

Episode Room for Two
Moving On
1993
Episode Marvel's Agents of S.H.I.E.L.D.
What They Become
2014
Episode CSI: Crime Scene Investigation
Disarmed And Dangerous
2009
Episode Marvel's Agents of S.H.I.E.L.D.
Scars
2015
Episode Marvel's Agents of S.H.I.E.L.D.
Aftershocks
2015
Episode Carnival Row
Unaccompanied Fae
2019
Episode Carnival Row
Some Dark God Wakes
2019
Episode Marvel's Agents of S.H.I.E.L.D.
S.O.S. (1)
2015
Episode Carnival Row
The World to Come
2019
Episode Marvel's Agents of S.H.I.E.L.D.
One of Us
2015
Episode Carnival Row
Grieve No More
2019
Episode No Ordinary Family
Pilot
2010
Episode Carnival Row
The Gloaming
2019
Episode Highlander: The Series
Methuselah's Gift
1996
Episode Marvel's Agents of S.H.I.E.L.D.
S.O.S. (2)
2015
Episode Carnival Row
Aisling
2019
Episode Marvel's Agents of S.H.I.E.L.D.
One Door Closes
2015
Episode The Mentalist
Like a Redheaded Stepchild
2011
Episode Marvel's Agents of S.H.I.E.L.D.
Afterlife
2015
Episode NCIS: Los Angeles
Red (2)
2013
Episode Lovecraft Country
Sundown
2020
Episode La Femme Nikita
Beyond the Pale
1999
Episode Marvel's Agents of S.H.I.E.L.D.
Melinda
2015
Episode Life (2007)
Badge Bunny
2008
Episode Marvel's Agents of S.H.I.E.L.D.
The Frenemy of My Enemy
2015
Episode Castle (2009)
Under Fire
2014
Episode Take Two
Shadows of the Past
2018
Episode Marvel's Agents of S.H.I.E.L.D.
The Dirty Half Dozen
2015
Episode Carnival Row
The Joining of Unlike Things
2019