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

The Big Short

2015
as Merrill Lynch Rep

Premonition

2007
as Bob

The Host

2013
as Healer Fords

Hot Pursuit

2015
as Lou

Self/less

2015
as Lab Technician

Monster's Ball

2001
as Phil Huggins

Bullet to the Head

2013
as Detective Towne

Eve's Bayou

1997
as Hosea

Swamp Shark

2011
as Deputy Cooper

House of Bones

2010
as Greg Fisher

Wolvesbayne

2009
as Konstantinos

Lethal Seduction

2005
as ICU Doctor

The Badge

2002
as Deputy Jackson

Christmas Cupid's Arrow

2018
as Sean Devine

The Runner

2015
as Chris Wilcox

Bound by Law

2020
as Agent Moore

Stolen

2012
as Matthews

Shock and Awe

2018
as Intelligence Official

Cold Moon

2016
as Walter Perry

From the Rough

2013
as Bob Russell

Mammoth

2006
as Agent Whitaker

Venom

2005
as Terry Parker

Yukie

1998
as Tim Porter

The Great Debaters

2007
as Howard Debater #1

Seeking Justice

2011
as Detective Green

Producer

Movie A Sort of Homecoming 2015

Guest Star

Episode Drop Dead Diva
Cheaters
2013
Episode One Tree Hill
Over the Hills and Far Away
2006
Episode Drop Dead Diva
Identity Crisis
2014
Episode One Tree Hill
The Show Must Go On
2006
Episode One Tree Hill
I Slept with Someone in Fall Out Boy and All I Got was This Stupid Song Written About Me
2006
Episode Drop Dead Diva
Secret Lives
2013
Episode Drop Dead Diva
One Shot
2013