| The King of Black Goo (2026) as Lou |
| The Napa Boys (2026) as The Sommelier |
| 1780 (2025) as Samuel |
| Carved (2024) as Bill |
| The Open Door (2024) as Framton Nuttel |
| Turning Point (2022) as Casper |
| Bigger (2018) as Michael Steere |
| Buster's Mal Heart (2017) as Brown (The Last Free Man) |
| November Rule (2015) as Kareem |
| Pawn Shop Chronicles (2013) as JJ |
| Vanilla Ice Archive (2012) as Self (archive footage) |
| Small Apartments (2012) as Artie |
| Amigo (2011) as Zeke |
| Running Mates (2011) as Graham 'One-Ball' Jones |
| Circle of Eight (2009) as Randall |
| Last Day of Summer (2009) as Joe |
| Road Trip: Beer Pong (2009) as Kyle |
| All About Steve (2009) as Howard |
| Familiar Strangers (2008) as Kenny Worthington |
| The Company Man (2008) as Guy |
| Good Behavior (2008) as Donnie Stryker |
| I'm Reed Fish (2007) as Andrew |
| Delta Farce (2007) as Everett |
| Hustle & Flow (2005) as Shelby |
| Little Athens (2005) as Cory |
| Britney Spears: Greatest Hits - My Prerogative (2004) as Self |
| The Core (2003) as Theodore Donald 'Rat' Finch |
| Comic Book Villains (2002) as Archie |
| The New Guy (2002) as Dizzy Harrison / Gil Harris |
| Lone Star State of Mind (2002) as Junior |
| Big Trouble (2002) as Andrew |
| Chasing Holden (2001) as Neil Lawrence |
| Cherry Falls (2000) as Wally |
| Road Trip (2000) as Kyle |
| The King of Black Goo Executive Producer |
| Last Day of Summer Executive Producer |