download high-res reel
| FILM | YEAR |
| Hysteria - Producer | 2009 |
| Meet the Browns – Harry | 2008 |
| Mini’s First Time – Fabrizio | 2006 |
| Holes – Clyde ‘Sweetfeet’ Livingston | 2003 |
| Resurrection – Scholfield | 1999 |
| He Got Game – Chick Deagan | 1998 |
| Eddie – Terry Hastings | 1996 |
| Blue Chips – The Texas Western Team | 1994 |
| TELEVISION | |
| "Melrose Place" | 2009 |
| "The Big Idea with Donny Deutsch" (1 episode) - Himself |
2009 |
| "Are You Smarter Than a 5th Grader?" (2 episodes) – Himself | 2008 |
| "Up Close with Carrie Keagan" (1 episode) – Himself | 2008 |
| "The Game" (12 episodes) | 2007-2009 |
| "Ugly Betty" (2 episodes) – Dwayne | 2007 |
| "Dirt" (6 episodes) – Tyreese | 2007-2008 |
| "One Tree Hill" (5 episodes) – Daunte |
2006 |
| "Party Down" (1 episode) – Himself | 2006 |
| "Entertainment Tonight" (4 episodes) – Himself | 2006-2009 |
| "Shark" (1 episode) – Himself | 2006 |
| "The Big Idea with Donny Deutsch" (1 episode) - Himself |
2006 |
| "The Best Damn Sports Show Period" (1 episode) – Himself | 2005 |
| "Last Call with Carson Daly" (1 episode) - Himself | 2005 |
| "Kevin Hill" (1 episode) - Stephen Melbourne | 2005 |
| "Love, Inc." (6 episodes) - David | 2005-2006 |
| "ESPN SportsCentury" (2 episodes) – Himself | 2004 |
| "The Fairly OddParents" (1 episode) - Flash Williams, Smooth Daley | 2003 |
| "1-800-Missing" (4 episodes)- Eric Renard | 2003 |
| "Street Time" (1 episode) - Peter Samson | 2003 |
| "Primetime Glick" (1 episode) - Himself | 2002 |
| "The Rosie O'Donnell Show" (1 episode) - Himself | 2001 |
| "Arli$$" (1 episode) - Himself | 2001 |
| "The Late Late Show with Craig Kilborn" (2 episodes) - Himself | 1999-2001 |
| "Head Over Heels" (1 episode) - Himself | 1997 |
| "Oz" (11 episodes) – Jackson Vahue | 1997-2003 |
| "Max Steel" (1 episode) - Himself | - |
| "The 2000 NBA Finals" – Himself | 2001 |
| "Head Over Heels" - Himself | 1997 |
| ARCHIVE FOOTAGE: |
|
| "E! True Hollywood Story" - Himself |
2007 |
| "Entertainment Tonight" - Himself | 2005 |