| Year | Title | Role | Notes |
| 1995 | Coach | Kid | Episode: "Ten Percent of Nothing" |
| 1996 | In the House | Steven | Episode: "To Die For" |
| 1996 | The Parent 'Hood | George Washington Carver | Episode: "I'm O'Tay, You're O-Tay" |
| 1996–1998 | The Jamie Foxx Show | Nelson | 4 episodes (recurring) |
| 1996–1997 | Waynehead | Damey Wayne "Waynehead" (voice) | 13 episodes |
| 1996–2000 | Moesha | Chuckie / James | 3 episodes |
| 1997–1999 | Malcolm & Eddie | MaxCairo | Episode: "Hoop Schemes"Episode: "Daddio" |
| 1997 | Sister, Sister | Clayton | Episode: "Little Man Date" |
| 1997 | The Pretender | Bruno | Episode: "Back From The Dead Again" |
| 1997 | The Wayans Bros. | Charlie | Episode: "Say It Ain't So, Marlon" |
| 1996–1998 | Family Matters | Jerry Jamal "3J" Jameson | 21 episodes |
| 1998–1999 | Two of a Kind | Max | 8 episodes |
| 1998 | Damon | Elvin | Episode: "The Last Cub Scout" |
| 1999 | Friends and Foes | Chris | TV |
| 1999 | Safe Harbor | Chris | 10 episodes |
| 2001 | Lizzie McGuire | Travis Elliot | Episode: "Random Acts of Miranda" |
| 2001–2005 | The Proud Family | Sticky Webb (voice) | 38 episodes |
| 2002–2004 | Fillmore! | Cornelius Fillmore (voice) | 26 episodes |
| 2002–2007 | Express Yourself | Himself | TV |
| 2003–2004 | Clifford's Puppy Days | Evan Thomas Taylor (voice) | 3 episodes |
| 2003–2007 | That's So Raven | Edward "Eddie" Thomas | Main role |
| 2004 | Start Up, Go Down, and Get Lost | Dwayne | 1 episode |
| 2004 | One on One | Dwayne | Episode: "He's Not Heavy, He's My Half-Brother" |
| 2005 | Phil of the Future | Andrew "Andy" Baxley | Episode: "Team Diffy" |
| 2007 | WordGirl | Tommy (voice) | Episode: "Jerky Jerk/Becky's Birthday" |
| 2011 | The End | The Man / The Boomshadow | 4 episodes |
| 2011 | Hell's Kitchen | Himself | 1 episode |
| 2023 | Bad Boys: Texas | Himself | Main cast (season 2) |