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

Immortals

2011
as Icarus

White House Down

2013
as Mulcahy

The Colony

2013
as Reynolds

Assassin's Creed Lineage

2009
as Giovanni Auditore

Stiletto Dance

2001
as Jay Flowers

The Last Hit Man

2008
as Billy Rosco

Baby For Sale

2004
as Joey Perrotta

Bugs

2003
as Garcia

Uncontrollable

2012
as Richard

One Way Out

2002
as Carlos La Barra

Slow Burn

2000
as Detective Harlan Lee

Banshee

2006
as Eddie Rindall

Bix

1991
as Hoagy

The Forbidden Room

2015
as Squid Thief / Madman / Dr. Moarte-Joc

Kin

2018
as Lee Jacob

L'Appât

2010
as Mario

Kin

2018
as Lee Jacobs

Gridlocked

2016
as Dallas

Eternal

2004
as Angie Manning

Turbo Kid

2015
as Bagu

Guest Star

Episode Ghost Stories (1997)
Beat The Reaper
1997
Episode Level 9
Mob.com
2008
Episode Taken (2017)
Solo
2017
Episode Mutant X
Reality Check
2003
Episode Nikita
Looking Glass
2011
Episode Taken (2017)
Gone
2017
Episode Taken (2017)
I Surrender
2017
Episode Taken (2017)
Ready
2017