Actor
Reindeer in Here
2022
as Bucky (voice)
Church People
2021
as Jonathan
Embattled
2020
as Mr. Stewart
The Wave
2019
as Jeff
Most Likely To
2018
as Joe McQueen
Game Over, Man!
2018
as Donald Faison
Little Evil
2017
as Larry
The Perfect Match
2016
as Rick
Hot Bot
2016
as Delaware Huffington
Let's Kill Ward's Wife
2014
as Ward
Wish I Was Here
2014
as Anthony
A Snow Globe Christmas
2013
as Ted
Stag
2013
as Ken Andrews
Kick-Ass 2
2013
as Dr. Gravity
Pitch Perfect
2012
as Clef #4
Robot Chicken: Star Wars Episode III
2010
as Gary the Stormtrooper / TIE Fighter Pilot (voice)
Skyline
2010
as Terry
Venus & Vegas
2010
as Stu
Next Day Air
2009
as Leo
Robot Chicken: Star Wars Episode II
2008
as Darth Maul / Gary the Stormtrooper / Stormtrooper Nerd (voice)
Robot Chicken: Star Wars
2007
as Dr. Evazan (voice)
Homie Spumoni
2006
as Renato
Bachelor Party Vegas
2006
as Ash
Something New
2006
as Nelson McQueen
King's Ransom
2005
as Andre
Good Boy!
2003
as Wilson (voice)
Uptown Girls
2003
as Huey
Big Fat Liar
2002
as Frank Jackson
Double Whammy
2001
as Cletis
Josie and the Pussycats
2001
as D.J. - DuJour
Remember the Titans
2000
as Petey Jones
Trippin'
1999
as June Nelson
Supreme Sanction
1999
as Marcus
Butter
1998
as Khaleed
Can't Hardly Wait
1998
as Dan
Academy Boyz
1997
Twelve Monkeys
1995
as Psychiatric Prisoner (uncredited)
Waiting to Exhale
1995
as Tarik
Clueless
1995
as Murray
New Jersey Drive
1995
as Tiny
Sugar Hill
1994
as Kymie
Juice
1992
as Student
Home Delivery
as Jimmy Ferguson