| tv | A Million Little Things (2018)As Rome Howard(87 episodes) | (Not seen) |
| movie | Night School (2018)As Jaylen | (Not seen) |
| movie | When the Bough Breaks (2016)As Todd Decker | (Not seen) |
| movie | The DUFF (2015)As Principal Buchanon | (Not seen) |
| tv | Manhattan (2014)As Allen 'Rex' Granville | (Not seen) |
| movie | Top Five (2014)As Benny | (Not seen) |
| movie | Last Vegas (2013)As Lonnie | (Not seen) |
| tv | Key & Peele (2012)As Johnson Family Member(1 episode) | (Not seen) |
| movie | A Little Bit of Heaven (2011)As Peter Cooper | (Not seen) |
| movie | Gulliver's Travels (2010)As Hank (uncredited) | (Not seen) |
| tv | The Good Wife (2009)As Justin Coyne(3 episodes) | (Not seen) |
| movie | Saint John of Las Vegas (2009)As Virgil | (Not seen) |
| movie | Baby Mama (2008)As Oscar Priyan | (Not seen) |
| movie | The Love Guru (2008)As Darren Roanoke | (Not seen) |
| movie | Blades of Glory (2007)As Jesse | (Not seen) |
| movie | The Ex (2006)As Doctor Hakim Oliver | (Not seen) |
| tv | Weeds (2005)As Conrad Shepard(50 episodes) | (Not seen) |
| movie | The 40-Year-Old Virgin (2005) (AKA "The 40 Year-Old Virgin")As Jay | (Not seen) |
| movie | The Tuxedo (2002) (AKA "T.U.X.")As Mitch | (Not seen) |
| movie | Ticker (2001) (AKA "The Other Side of the Law")As T.J | (Not seen) |