Actor (106 credits)
- Young Sheldon (2017) One
- All I Want for Christmas Is You (2017) Bud, voice acting
- The Star (2017) Balthazar / Miller, voice acting
- 9JKL (2017) Dr. Starnes
- Bling (2016) дополнительные голоса, voice acting
- Lego DC Comics Super Heroes: Justice League - Cosmic Clash (2016) Vandal Savage, voice acting
- Pure Genius (2016) Sergeant Ryan, not listed in credits
- Fuller House (2016) Dave
- Officer Downe (2016) Zen Master Flash (English Dub), voice acting
- Scooby-Doo! and WWE: Curse of the Speed Demon (2016) Walter Qualls, voice acting
- They're Real and They're Spectacular: Seinfeld Super Fans & the Summer of George (2016) хроника
- LEGO Scooby-Doo! Knight Time Terror (2015) Adam / Treasure Hunter #1, voice acting
- Lego DC Comics Super Heroes: Justice League vs. Bizarro League (2015) Green Arrow / Hawkman, voice acting
- Instant (2015)
- Be Cool, Scooby-Doo! (2015) Captain Anderson, voice acting
- Boys in Blue (2015) Captain Maywood
- An American Education (2014) Principal Booker
- Black-ish (2014) Frank Duckworth
- Knock 'em Dead (2014) Harley Porter
- Kirby Buckets (2014) Bob Bruchow
- Cry of the Butterfly (2014) Moses
- Necessary Evil: Super-Villains of DC Comics (2013) играет самого себя
- Sofia the First (2013) Plank, voice acting
- Ultimate Spider-Man (2012) Max Fury
- Baby Daddy (2012) Marshall Dobbs
- Justice League: Doom (2012) Vandal Savage
- Green Lantern: The Animated Series (2011) Saint Walker
- Shelf Life (2011) Black Velvet
- Stonerville (2011) Clay Redding
- Jackie Chiles Knows Tiger Woods (2011)
- Black Panther (2010) W'Kabi
- Introducing Jackie Chiles: For the People (2010)
- Jackie Chiles Knows Barack Obama (2010) Jackie Chiles
- Jackie Chiles Knows the Internet (2010) Jackie Chiles
- Shake It Up! (2010) Dr. Curtis Blue
- Black Dynamite (2009) Saheed
- Wolverine and the X-Men (2008) Randy
- Meet the Spartans (2008) Messenger
- The Secret Saturdays (2008) Doc Saturday
- Dead Space: Downfall (2008) Hansen / Glenn, voice acting
- Batman: The Brave and the Bold (2008) Jonah Hex
- Back on Topps (2008) Replacement Bliesner (2009)
- Terminator: The Sarah Connor Chronicles (2008) Miles Dyson
- Justice League: The New Frontier (2008) King Faraday
- Underdog (2007) Supershep, voice acting
- Back at the Barnyard (2007) Bessy's Kid
- Bottoms Up (2006) Pip Wingo
- Legion of Super Heroes (2006) Imperiex
- Abominable (2006)
- The Boondocks (2005)
- Frostbite (2005) J.P. Millhouse
- American Dragon: Jake Long (2005) Col. Hank Carter
- Loonatics Unleashed (2005) дополнительные голоса
- Fat Actress (2005) Man at Counter
- Trekkies 2 (2004) играет самого себя
- Danny Phantom (2004) Damon Gray, voice acting
- Comic Book: The Movie (2004)
- Atlantis: Milo's Return (2003) Sweet, voice acting
- Four Fingers of the Dragon (2003) играет самого себя
- All of Us (2003) Eric Calhoun
- Still Standing (2002) Dr. Holden
- Kim Possible (2002) Falsetto Jones
- Pyramid (2002) играет самого себя
- Atlantis: The Lost Empire (2001) Dr. Joshua Strongbear Sweet
- Smallville (2001)
- Justice League (2001) Vandal Savage
- 3 Strikes (2000) Mr. Libowitz
- Girlfriends (2000) Dr. Clay Spencer
- Static Shock (2000) Jonathan Vale
- The PJs (1999) Thurgood Orenthal Stubbs, voice acting
- Chicken Soup for the Soul (1999) Jeff
- Incognito (1999) Derek Scanlon
- Love Boat: The Next Wave (1998) Chief Purser Will Sanders
- Clay Pigeons (1998) Agent Reynard
- Devil in the Flesh (1998) Det. Joe Rosales
- Jekyll Island (1998) Carlton Johnson
- Men in Black: The Series (1997)
- Dark Planet (1997) Dr. Fletcher, Rebel
- Legal Deceit (1997) Derek
- Wag the Dog (1997) Co-Pilot
- Moesha (1996) Joe Scott
- Jingle All the Way (1996) Gale Force
- Tough and Deadly (1995) Trekkler
- Pointman (1995) Hightower
- In the House (1995) Dr. Goldwire
- The Wayans Bros. (1995) Parker
- Dave's World (1993)
- Living Single (1993) Preston August
- Lady Boss (1992) Steven Dimes
- Martin (1992) Jim Bozack
- Hangin' with Mr. Cooper (1992) Fernando
- Melrose Place (1992) Walter
- Tracks of Glory (мини-сериал) (1992) Marshall W. «Major» Taylor
- Lucky/Chances (1990) Steven Dimes
- Seinfeld (1989)
- Mission: Impossible (1988) Grant Collier
- P.I. Private Investigations (1987) Eddie Gordon
- Marblehead Manor (1987) Jerry Stockton
- Me & Mrs. C. (1986) Thad
- 227 (1985) Darren Montagne
- Star Trek III: The Search for Spock (1984) Trainee Foster
- Webster (1983) Calvin
- It's a Living (1980) Jason
- The City That Forgot About Christmas (1974) voice acting
- Color of the Day Lt Trent Hayes, слухи
- Downward Hiro Heckle
Writer (3 credits)