Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 1, 2023 by
    unicuri

37

2014
as Adam

Along for the Ride

2001
as Terry Cowens

April's Shower

2003
as Paulie

As Good as It Gets

1997
as Carol's date

Bad Grandmas

2017
as Detective Randall Mclemore

Black Widow

2008
as Danny Keegan

Bordertown

2007
as Frank Kozerski

Broken

2006
as Cliff

Detonator

2003
as Beau Stoddard

DriverX

2018
as Ryan

For Keeps

1988
as Stan Bobrucz

Heartwood

1998
as Johnny Purfitt

Hefner: Unauthorized

1999
as Hugh Hefner

Kick-Ass

2010
as Tre Fernandez

Munger Road

2011
as Deputy Hendricks

School Ties

1992
as Rip Van Kelt

Shadow Witness

2012
as Ty Saunders

The Player

1992
as Reg Goldman

The Stepford Children

1987
as David Harding

Touched

2006
as Scott Davis

Who Gets the Dog?

2016
as Glenn Hannon

X-Men: First Class

2011
as Man In Black Suit Agent

Director

Movie 37 2014
Movie Inside Game 2019

Writer

Movie 37 2014

Guest Star

Episode Better Days
Cheaters Never Win
1986
Episode Touched by an Angel
Finger of God
2000
Episode She Spies
Learning to Fly
2003
Episode Castle (2009)
Nikki Heat
2011
Episode CSI: Miami
Rap Sheet
2004
Episode DC's Legends of Tomorrow
The Legion of Doom
2017
Episode Dirt
The Thing Under the Bed
2007
Episode DC's Legends of Tomorrow
Turncoat
2017
Episode Better Days
Wendell and the Three Sure Things
1986