Home / Discover / People
  • Created August 19, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    georginasj5 admin

Limitless

2011
as Vernon

The 100

2014
as Cage Wallace

Ghost Rider: Spirit of Vengeance

2011
as Ray Carrigan / Blackout

3:10 to Yuma

2007
as Tommy Darden

Gamer

2009
as Scotch

Reach for Me

2009
as Kevin

Pathology

2008
as Griffin Cavenaugh

Valentine

2001
as Max Raimi

Out in Fifty

1999
as Whitey

Carte Blanche

2018
as Steve Walker

Bye Bye Love

1995
as Max Cooper

Me and Will

1999
as Fred

Shadow Hours

2000
as Tron

Still Here

2020
as Christian Baker

Somebody Is Waiting

1996
as Leon Ellis

The Rainmaker

1997
as Donny Ray Black

Birdseye

2002
as Trent Doone

Factory Girl

2006
as Silver George

Hell's Kitchen

1998
as Patty

Zephyr Springs

2013
as David James

Locked In

2010
as Nathan

Wuthering Heights

2003
as Hendrix

Valley of the Sun

2011
as Andy / Vick Velour

Guest Star

Episode Blindspot
A Stray Howl
2015
Episode Birdland
Sons and Mudders
1994
Episode CSI: Miami
Born to Kill
2007
Episode Numb3rs
Obsession
2005
Episode CSI: Miami
Going, Going, Gone
2006
Episode Blindspot
Iunne Ennui
2020
Episode Blindspot
Older Cutthroat Canyon
2016
Episode Blindspot
Eight Slim Grins
2015
Episode The 100
Resurrection
2015
Episode The 100
Blood Must Have Blood (1)
2015
Episode The 100
Blood Must Have Blood (2)
2015
Episode Blindspot
Woe Has Joined
2015
Episode Without a Trace
White Balance
2006
Episode The Shield
Cupid & Psycho
2002
Episode Blindspot
Cease Forcing Enemy
2016
Episode NYPD Blue
Dying to Testify
2001
Episode CSI: Miami
Internal Affairs
2007
Episode Cold Case
Blank Generation
2005
Episode CSI: Miami
Going Under
2006