2024
Let's Start a Cult as Cody Harper
2024
The Pradeeps of Pittsburgh as Jimbo Mills (8 episodes)
2024
Blood for Dust as Slim
2023
Manodrome as Dad Leo
2023
God Is a Bullet as Gutter
2022
Clerks III as Auditioner
2020
Gossamer Folds as Jimbo
2019
Motherless Brooklyn as Gilbert Coney
2018
Good Girls as Gil (3 episodes)
2016
Chance as D (20 episodes)
2016
Deepwater Horizon as Jason Anderson
2016
The Trust as Detective
2016
The Ranch as Billy (1 episode)
2016
The Ranch as Officer Billy (2 episodes)
2015
True Story as Pat Frato
2014
Jennifer Falls as Wayne Doyle (10 episodes)
2014
Walk of Shame as Officer Dave
2013
The Wolf of Wall Street as Toby Welch
2013
Breakout as Kenny Baxter
2012
Rise of the Zombies as Marshall
2012
Paper Cuts as Steven
2012
Men At Work as Dan (1 episode)
2011
Grow Up Already as Bunky
2011
Wilfred as Spencer (2 episodes)
2011
I'm Having a Difficult Time Killing My Parents as Andrew
2010
Unstoppable as Dewey
2010
Raising Hope (1 episode)
2010
The Dry Land as Jack
2009
Fanboys as Harry Knowles
2008
Creating the Characters as Self
2007
Mr. Woodcock as Nedderman
2006
The Year Without a Santa Claus as Jangle
2006
The Fountain as Manny
2006
Clerks II as Teen #2
2006
Art School Confidential as Vince
2005
The Reichen Show as Self (1 episode)
2005
My Name Is Earl as Randy Hickey (96 episodes)
2005
Erection of an Epic - The Making of Mallrats as Himself
2005
Neo Ned as Orderly Johnny
2004
Without a Paddle as Elwood
2004
Entourage (1 episode)
2004
The Butterfly Effect as Thumper
2003
Cold Mountain as Pangle
2002
Don's Plum as Big Bum
2002
The First $20 Million Is Always the Hardest as Curtis 'Tiny' Reese
2002
Vulgar as Frankie Fanelli
2002
John Q as Guard Max Conlin
2000
Remember the Titans as Louie Lastik
2000
Takedown as Dan Bradley
1999
Dogma as Norman (voice)
1999
Bad Trip as Joshua Schatzberg
1999
Third Watch as Aaron Gordon (1 episode)
1998
Dante's View as Mason
1998
American History X as Seth
1997
A Better Place as Large Rude Student
1996
Don't Look Back as Gary
1996
Drawing Flies as Ethan
1994
Sister, Sister as Lionel (1 episode)
1993
Boy Meets World as Frankie Stechino (19 episodes)
1990
Twin Peaks as Bill Shaker (1 episode)
1989
Tales from the Crypt as Jaimie (1 episode)
1952
Today as Self (1 episode)