
Filmography

NCIS
2003 · Walt Freeman

CSI: Miami
2002 · Ken Dawson

Castle
2009 · Brad Williams

DC's Legends of Tomorrow
2016 · George Washington

Touched by an Angel
1994 · Calvin Chilcutt

Touch
2012 · Patrick McGrath

She Spies
2002 · James Green

Kick-Ass
2010 · Tre Fernandez

Alaska Daily
2022 · Jordan Teller

Dirt
2007 · Jimmy Rembar

As Good as It Gets
1997 · Carol's Date

Christy
1994 · Rev. David Grantland

Allegiance
2015 · Steven Gallagher

Relativity
1996 · Everett

Buffy the Vampire Slayer
1992 · Jeffrey

The Peacemaker
1997 · Ken

The Player
1992 · Reg Goldman

Gunslingers
2025 · Doc, Producer

School Ties
1992 · Rip Van Kelt

Mad City
1997 · CTN Junior Executive

Bordertown
2007 · Frank Kozerski

Better Days
1986 · Actor

Dead Man's Hand
2023 · Sheriff Winters, Producer

For Keeps
1988 · Stan Bobrucz

The Weapon
2023 · Detective Moore

Who Gets the Dog?
2016 · Glenn Hannon

Walking and Talking
1996 · Peter

John G. Avildsen: King of the Underdogs
2017 · Self

The Curve
1998 · Rand

Ring Around the Rosie
2006 · Jeff

Streetwalkin'
1985 · Tim

I Love Your Work
2003 · Frat Brat Date Rapist

The Stepford Children
1987 · David Harding

Black Widow
2008 · Danny Keegan

Angie: Lost Girls
2020 · Dan

DriverX
2018 · Ryan

Near Myth: The Oskar Knight Story
2018 · Self

The Last Champion
2020 · Bobby Baker

Let the Devil Wear Black
1999 · Bradbury

Broken
2007 · Cliff

X-Men: First Class
2011 · Man In Black Suit Agent

Venice Underground
2005 · Sgt. Frank Mills

Touched
2005 · Scott Davis

Raspberry Magic
2010 · Dylan

Bad Grandmas
2017 · Detective Randall Mclemore

Heartwood
1998 · Johnny Purfitt

Blue Demon
2004 · Actor

Along for the Ride
2001 · Terry Cowens

The Month of August
2002 · Sam

April's Shower
2003 · Paulie

The Last Marshal
1999 · Jamie

Munger Road
2011 · Deputy Hendricks

Walking on the Sky
2005 · Nick

Detonator
2003 · Beau Stoddard

Ties That Bind
2011 · Dan Dubick

37
2014 · Adam, Director

Hefner: Unauthorized
1999 · Hugh Hefner

Just Sue Me
2000 · Gardner

Shadow Witness
2012 · Ty Saunders