
Known For
Filmography
—
2025
2025
2023
2019
2017
2015
2015
2013
2012
2009
2007
2007
2005
2005
2004
2003
2003

Somebody's Mother
Movie · as Jeffrey

Randy as Himself
Movie

M.R.I. (or, Michael Returns Indefinitely)
Movie · as Michael

They Grow Up So Fast
Movie · as Brian

Body at Brighton Rock
Movie · as Chip

The Accomplice
Movie · as Jerry

The Mascot
Movie · as Patrick

Tales of Halloween
Movie · as James (segment "Trick")

K.I.T.
Movie · as Adam

Ruby Sparks
Movie · as Adam

Night of the Demons
Movie · as Jason

Living & Dying
Movie · as Officer Hodges

Saving Grace
TV · as Rob · 1 ep

We All Fall Down
Movie · as Max

It's Always Sunny in Philadelphia
TV · as Rude Man · 1 ep

Seventy-8
Movie · as Bill

Hallow's End
Movie · as Gary Yeats

The O.C.
TV · as Valet · 1 ep
