
Filmography

How I Met Your Mother
2005 · George

Criminal Minds
2005 · Tony Canardo

CSI: Crime Scene Investigation
2000 · Mark Kyman

CSI: Miami
2002 · Stephen Rowe

CSI: NY
2004 · Benjamin Sutor

The Closer
2005 · Dean Kingsley

Ghost Whisperer
2005 · Hugh Bristow

Cold Case
2003 · Cyrus Brill (2008)

The Outer Limits
1995 · Daniel

The Wild Thornberrys
1998 · Big Ibex (voice)

Perception
2012 · Agent Bobby Dalton

NewsRadio
1995 · Walt

Pacific Blue
1996 · Kyle Cavanaugh

Make It or Break It
2009 · Actor

National Treasure: Book of Secrets
2007 · Agent Hopper

Miss Match
2003 · Dave Hillman

Drive
2007 · Richard Patrakas

Happy Hour
2006 · Ross

Wasteland
1999 · Tyler 'Ty' Swindell

MADtv
1995 · Self

Leap of Faith
2002 · Dan Murphy

Body Shots
1999 · Shawn Denigan

God Bless America
2012 · Angry Tea Bagger

Full Frontal
2002 · Sam Osborne

Purgatory
1999 · Leon 'Sonny' Miller

Shelter
2007 · Shaun
The Bad Girl's Guide
2005 · Actor

Your Love Never Fails
2011 · Dylan Connors

A Christmas Wedding Tail
2011 · Jake

All I Want for Christmas
2013 · Robert

The Insatiable
2006 · Ronnie Klein

Billy's Hollywood Screen Kiss
1998 · Gabriel

Shut Up and Kiss Me!
2004 · Pete Waddle

Christina's House
2000 · Howie Rhodes

Carnal Innocence
2011 · Dwayne

Lucky 7
2003 · Daniel McCandless

IQ-145
2008 · Jake Berringer

Though None Go with Me
2006 · Young Ben Phillips

According to Spencer
2001 · Craig

Carving Out Our Name
2001 · Self

Mystery Woman: Sing Me a Murder
2005 · Jason

The Contractor
2013 · Paul Chase

A.I. 187
2019 · Jake Berringer

Whore
2008 · John

The '70s
2000 · Byron Shales

Certainly Not a Fairytale
2003 · Ken Doll #1

Nailed
2001 · Jeff Romano

Shelter at Home: Where Are They Now?
2020 · Self

Fish Without a Bicycle
2003 · Danny

Love For Rent
2005 · Jesse

Four Corners of Suburbia
2005 · Doug Lathrop

Nadine in Dateland
2005 · Adam

The Pandora Project
1998 · Lieutenant Tim Lacy

My Big Break
2009 · Himself

Vanished
2006 · Jake

Would I Lie to You?
2005 · Paul

Stonebrook
1999 · Erik

Invisible Temptation
1996 · Nagle
Getting Hal
2003 · Hal