Year |
Title |
Role |
Notes |
1998 |
Any Day Now |
|
Episode: "Making Music with the Wrong Man" |
1998 |
To Have & to Hold |
Jimmy |
Episode: "Hope You Had the Time of Your Wife" |
2000 |
Freaks and Geeks |
Mathlete #2 |
Episode: "Looks and Books" |
2001 |
The Amanda Show |
|
Episode: "Penelope in Makeup" |
2002 |
The Nightmare Room |
History Teacher (voice) |
Episode: "Dear Diary, I'm Dead" |
2002 |
Family Law |
Kordell |
Episode: "Celano v. Foster" |
2002 |
NYPD Blue |
Kelvin Hodges |
Episode: "Dead Meat in New Deli" |
2002 |
Boston Public |
Rob |
Episode: "Chapter Forty-Seven" |
2003 |
Boston Public |
Rob |
Episode: "Chapter Sixty-One" |
2003 |
The Guardian |
Antoine Sanders |
Episode: "Ambition" |
2004-2007, 2019 |
Veronica Mars |
Wallace Fennel |
Main role (51 episodes) |
2008 |
In Plain Sight |
Lawrence |
Episode: "Iris Doesn't Live Here Anymore" |
2008 |
Raising the Bar |
Terrence Fletcher |
Episode: "Guatemala Gulfstream" |
2011 |
Southland |
Wendell Watkins |
Episode: "Code 4" |
2013 |
Safaricize |
Chief Tom Tom (voice) |
TV movie, filming |
2015 |
iZombie |
Sean Taylor |
Episode: "Patriot Brains" |
2019 |
Undone |
Cassie's Dad |
Episode: "Handheld Blackjack" |
2019 |
Christmas in Louisiana |
Luke |
Lifetime TV Movie |