| Series
| Role
| Episode
| Airdate
|
| Living Single | Terrence "Scooter" Williams | 1x09 - Just Friends? | October 17, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x07 - Moving Targets | October 20, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x08 - Twenty Years Ago Today | October 27, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x09 - Otherwise Engaged | November 3, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x11 - Take Back the Night | November 17, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x14 - Windstruck | December 15, 1993
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x16 - Crunch Time | January 5, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x21 - Addicted to Love | February 16, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x25 - The Time Has Come Today | March 23, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x26 - Blind Spot | April 6, 1994
|
| Living Single | Terrence "Scooter" Williams | 1x27 - What's Next? | May 15, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 4x31 - Mr. Walsh Goes to Washington (1) | May 25, 1994
|
| Star Trek: Deep Space Nine | Talak'talan | 2x26 - The Jem'Hadar | June 12, 1994
|
| Living Single | Terrence "Scooter" Williams | 2x01 - There's Got to Be a Morning After | September 1, 1994
|
| Living Single | Terrence "Scooter" Williams | 2x02 - I Love This Game | September 8, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 5x02 - Under the Influence | September 14, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 5x03 - A Clean Slate | September 21, 1994
|
| Living Single | Terrence "Scooter" Williams | 2x05 - Bristle While You Work | September 29, 1994
|
| Living Single | Terrence "Scooter" Williams | 2x08 - Trick or Trust | October 27, 1994
|
| Beverly Hills, 90210 | D'Shawn Hardell | 5x11 - Hate Is Just a Four-Letter Word | November 16, 1994
|
| Living Single | Terrence "Scooter" Williams | 2x12 - Thanks for Giving | November 24, 1994
|
| NYPD Blue | Silky | 2x14 - A Murder with Teeth in It | February 21, 1995
|
| Living Single | Terrence "Scooter" Williams | 3x09 - Baby I'm Back... Again | November 2, 1995
|
| NYPD Blue | Silky | 3x03 - One Big Happy Family | November 7, 1995
|
| Lois & Clark: The New Adventures of Superman | Baron Sunday | 3x12 - Never on Sunday | January 7, 1996
|
| JAG | Captain Overton | 1x12 - The Brotherhood | February 3, 1996
|
| Living Single | Terrence "Scooter" Williams | 5x11 - In Your Dreams | December 18, 1997
|
| Living Single | Terrence "Scooter" Williams | 5x13 - Let's Stay Together | January 1, 1998
|
| ER | Off. Reggie Moore | 5x06 - Stuck on You | November 5, 1998
|
| ER | Off. Reggie Moore | 5x09 - Good Luck, Ruth Johnson | December 10, 1998
|
| ER | Off. Reggie Moore | 5x11 - Nobody Doesn't Like Amanda Lee | January 7, 1999
|
| ER | Off. Reggie Moore | 5x12 - Double Blind | January 21, 1999
|
| ER | Off. Reggie Moore | 5x17 - Sticks and Stones | March 25, 1999
|
| ER | Off. Reggie Moore | 5x21 - Responsible Parties | May 13, 1999
|
| ER | Off. Reggie Moore | 5x22 - Getting to Know You | May 20, 1999
|
| ER | Off. Reggie Moore | 6x01 - Leave It to Weaver | September 30, 1999
|
| ER | Off. Reggie Moore | 6x02 - Last Rites | October 7, 1999
|
| ER | Off. Reggie Moore | 6x03 - Greene with Envy | October 14, 1999
|
| ER | Off. Reggie Moore | 6x05 - Truth and Consequences | November 4, 1999
|
| ER | Off. Reggie Moore | 6x06 - The Peace of Wild Things | November 11, 1999
|
| Becker | Chris Davis | 2x11 - Blind Curve | November 29, 1999
|
| ER | Off. Reggie Moore | 6x10 - Family Matters | January 6, 2000
|
| Sports Night | Steve | 2x13 - Dana Get Your Gun | February 1, 2000
|
| Providence | Dr. Sam Magala | 4x03 - Impulse Control | October 12, 2001
|
| Providence | Dr. Sam Magala | 4x04 - You Can Count on Me | October 19, 2001
|
| Providence | Dr. Malaga | 4x05 - Civil Unrest | October 26, 2001
|
| Providence | Dr. Sam Magala | 4x10 - The Mating Dance | December 14, 2001
|
| Providence | Sam | 4x11 - The Start of Something Big | January 4, 2002
|
| Providence | Dr. Sam Magala | 4x12 - Shadow Play | January 11, 2002
|
| Providence | Dr. Sam Magala | 4x13 - The Good Fight | January 25, 2002
|
| Providence | | 4x14 - All the King's Men | February 1, 2002
|
| Presidio Med | | 1x01 - This Baby's Gonna Fly | September 24, 2002
|
| The District | Dr. Carson | 3x04 - Drug Money | October 19, 2002
|
| Touched by an Angel | Riley | 9x14 - And a Nightingale Sang | February 8, 2003
|
| Law & Order: Special Victims Unit | Sam Dufoy | 5x18 - Careless | March 2, 2004
|
| House, M.D. | Hospital Attorney | 1x04 - Maternity | December 7, 2004
|
| Veronica Mars | Nathan Woods | 2x03 - Cheatty Cheatty Bang Bang | October 12, 2005
|
| Veronica Mars | Nathan Woods | 2x04 - Green-Eyed Monster | October 19, 2005
|
| Veronica Mars | Nathan Woods | 2x05 - Blast from the Past | October 26, 2005
|
| The West Wing | Lester | 7x08 - Undecideds | December 4, 2005
|
| Veronica Mars | Nathan Woods | 2x12 - Rashard and Wallace Go to White Castle | February 1, 2006
|
| The West Wing | Lester | 7x16 - Election Day (1) | April 2, 2006
|
| Prison Break | Wyatt | 4x01 - Scylla | September 1, 2008
|
| Prison Break | Wyatt | 4x02 - Breaking and Entering | September 1, 2008
|
| Prison Break | Wyatt | 4x03 - Shut Down | September 8, 2008
|
| Prison Break | Wyatt | 4x04 - Eagles & Angels | September 15, 2005
|
| Prison Break | Wyatt | 4x05 - Safe & Sound | September 22, 2005
|
| Prison Break | Wyatt | 4x06 - Blow Out | September 29, 2005
|
| Prison Break | Wyatt | 4x07 - Five the Hard Way | October 6, 2008
|
| Prison Break | Wyatt | 4x08 - The Price | October 20, 2008
|
| Prison Break | Wyatt | 4x09 - Greatness Achieved | November 3, 2008
|
| Cold Case | Jimmy Clarke | 7x03 - Jurisprudence | October 11, 2009
|