Known For
Photos
Filmography

Shelter at Home: Where Are They Now?
Movie · as Self

A.I. 187
Movie · as Jake Berringer

The Contractor
Movie · as Paul Chase

All I Want for Christmas
Movie · as Robert

God Bless America
Movie · as Angry Tea Bagger

Perception
TV · as Agent Bobby Dalton · 6 eps

A Christmas Wedding Tail
Movie · as Jake

Your Love Never Fails
Movie · as Dylan Connors

Carnal Innocence
Movie · as Dwayne

My Big Break
Movie · as Himself

Make It or Break It
TV · 1 ep

Whore
Movie · as John

IQ-145
TV · as Jake Berringer · 12 eps

Shelter
Movie · as Shaun

National Treasure: Book of Secrets
Movie · as Agent Hopper

Drive
TV · as Richard Patrakas · 1 ep

The Insatiable
Movie · as Ronnie Klein

Vanished
Movie · as Jake

Though None Go with Me
Movie · as Young Ben Phillips

Happy Hour
TV · as Ross · 1 ep

Love For Rent
Movie · as Jesse

Would I Lie to You?
Movie · as Paul

Mystery Woman: Sing Me a Murder
Movie · as Jason

Nadine in Dateland
Movie · as Adam

Four Corners of Suburbia
Movie · as Doug Lathrop

How I Met Your Mother
TV · as George · 1 ep

The Closer
TV · as Dean Kingsley · 1 ep

Ghost Whisperer
TV · as Hugh Bristow · 1 ep
The Bad Girl's Guide
TV · 1 ep

Criminal Minds
TV · as Tony Canardo · 1 ep

Shut Up and Kiss Me!
Movie · as Pete Waddle

CSI: NY
TV · as Benjamin Sutor · 1 ep

Fish Without a Bicycle
Movie · as Danny

Lucky 7
Movie · as Daniel McCandless

Certainly Not a Fairytale
Movie · as Ken Doll #1
Getting Hal
Movie · as Hal

Miss Match
TV · as Dave Hillman · 1 ep

Cold Case
TV · as Cyrus Brill (2008) · 1 ep

Full Frontal
Movie · as Sam Osborne

CSI: Miami
TV · as Stephen Rowe · 1 ep

Leap of Faith
TV · as Dan Murphy · 6 eps

Carving Out Our Name
Movie · as Self

Nailed
Movie · as Jeff Romano

According to Spencer
Movie · as Craig

Christina's House
Movie · as Howie Rhodes

The '70s
Movie · as Byron Shales

CSI: Crime Scene Investigation
TV · as Mark Kyman · 1 ep

Stonebrook
Movie · as Erik

Body Shots
Movie · as Shawn Denigan

Purgatory
Movie · as Leon 'Sonny' Miller

Wasteland
TV · as Tyler 'Ty' Swindell · 13 eps

Billy's Hollywood Screen Kiss
Movie · as Gabriel

The Pandora Project
Movie · as Lieutenant Tim Lacy

The Wild Thornberrys
TV · as Big Ibex (voice) · 1 ep

Invisible Temptation
Movie · as Nagle

Pacific Blue
TV · as Kyle Cavanaugh · 1 ep

MADtv
TV · as Self · 1 ep

The Outer Limits
TV · as Daniel · 1 ep

NewsRadio
TV · as Walt · 4 eps







