PM
Filmography
| 2022 | Bosch: Legacy (TV Series) · as John Creighton |
| 2021 | Ghosts of the Ozarks · as Matthew McCune |
| 2020 | Superman: Red Son · as James Olsen (voice) |
| 2020 | #blackAF (TV Series) · as Grandpa Barris |
| 2020 | Curious George: Go West, Go Wild · as Frank Stetson |
| 2019 | Doom Patrol (TV Series) · as Silas Stone |
| 2019 | Bless This Mess (TV Series) · as Pop Pop |
| 2019 | A Black Lady Sketch Show (TV Series) · as Uncle Wendell |
| 2019 | Same Time, Next Christmas · as Alec Williams |
| 2019 | Zoetic · as Dave |
| 2018 | Teen Titans GO! To the Movies · as Red Carpet Announcer / Doomsday Device (voice) |
| 2018 | Craig of the Creek (TV Series) · as Earl (voice) |
| 2018 | The Neighborhood (TV Series) · as Terrence |
| 2017 | The Star · as Balthazar |
| 2017 | 9JKL (TV Series) · as Dr. Starnes |
| 2017 | Young Sheldon (TV Series) · as One |
| 2017 | All I Want for Christmas Is You · as Bud (voice) |
| 2016 | Bling · as Additional Voices (voice) |
| 2016 | Scooby-Doo! and WWE: Curse of the Speed Demon · as Walter Qualls (voice) |
| 2016 | Fuller House (TV Series) · as Dave |
| 2016 | Powerless (TV Series) · as STAR Scientist |
| 2016 | Pure Genius (TV Series) · as Sergeant Ryan |
| 2016 | Angie Tribeca (TV Series) · as Samuel Hagar |
| 2016 | Lego DC Comics Super Heroes: Justice League - Cosmic Clash · as Vandal Savage (voice) |
| 2016 | Officer Downe · as Zen Master Flash (English Dub) (voice) |
| 2015 | Lego DC Comics Super Heroes: Justice League vs. Bizarro League · as Green Arrow / Hawkman (voice) |
| 2015 | Lego Scooby-Doo! Knight Time Terror · as Adam / Treasure Hunter #1 (voice) |
| 2015 | Boys in Blue · as Captain Maywood |
| 2015 | Be Cool, Scooby-Doo! (TV Series) · as Captain Anderson |
| 2014 | Knock 'em Dead · as Harley Porter |
| 2014 | Kirby Buckets (TV Series) · as Bob Bruchow |
| 2014 | Girl Meets World (TV Series) · as Agent LaChance |
| 2014 | black-ish (TV Series) · as Frank Duckworth |
| 2013 | Sofia the First: The Floating Palace · as Plank (voice) |
| 2012 | Justice League: Doom · as Vandal Savage (voice) |
| 2012 | Baby Daddy (TV Series) · as Marshall Dobbs |
| 2012 | Bravest Warriors (TV Series) · as George |
| 2012 | Sofia the First (TV Series) · as Plank |
| 2012 | Marvel's Ultimate Spider-Man (TV Series) · as Max Fury |
| 2012 | SuperF*ckers (TV Series) · as Ultra Richard |
| 2011 | Stonerville · as Clay Redding |
| 2011 | Green Lantern: The Animated Series (TV Series) · as Saint Walker (voice) |
| 2010 | Hot in Cleveland (TV Series) · as Lou |
| 2010 | Warren the Ape (TV Series) · as Unknown |
| 2010 | Black Panther (TV Series) · as W'Kabi (voice) |
| 2010 | Shake It Up (TV Series) · as Curtis Blue |
| 2010 | Young Justice (TV Series) · as Dru-Zod / Lor-Zod (voice) |
| 2010 | Love That Girl! (TV Series) · as Unknown |
| 2009 | Black Dynamite · as Saheed |
| 2009 | NCIS: Los Angeles (TV Series) · as Colton Leach |
| 2008 | Justice League: The New Frontier · as King Faraday (voice) |
| 2008 | Meet the Spartans · as Messenger |
| 2008 | Terminator: The Sarah Connor Chronicles (TV Series) · as Miles Dyson |
| 2008 | The Secret Saturdays (TV Series) · as Unknown |
| 2008 | Wolverine and the X-Men (TV Series) · as Randy |
| 2008 | Batman: The Brave and the Bold (TV Series) · as Jonah Hex (voice) |
| 2008 | Dead Space: Downfall · as Hansen / Glenn (voice) |
| 2007 | Underdog · as Supershep |
| 2007 | Phineas and Ferb (TV Series) · as actor |
| 2007 | Back at the Barnyard (TV Series) · as Bessy's Kid |
| 2006 | Abominable · as Deputy McBride |
| 2006 | Bottoms Up · as Pip Wingo |
| 2006 | Legion of Super Heroes (TV Series) · as Unknown |
| 2006 | Curious George (TV Series) · as Foreman |
| 2005 | Frostbite · as J.P. Millhouse |
| 2005 | American Dragon: Jake Long (TV Series) · as Col. Hank Carter |
| 2005 | The Boondocks (TV Series) · as actor |
| 2005 | Fat Actress (TV Series) · as Unknown |
| 2005 | Loonatics Unleashed (TV Series) · as Additional Voices |
| 2004 | Brandy & Mr. Whiskers (TV Series) · as actor |
| 2004 | Dave the Barbarian (TV Series) · as Judge |
| 2004 | Quintuplets (TV Series) · as Mark |
| 2003 | Atlantis: Milo's Return · as Sweet (voice) |
| 2003 | Wanda at Large (TV Series) · as Unknown |
| 2003 | All of Us (TV Series) · as Unknown |
| 2003 | NCIS (TV Series) · as Capt. Paul Martino |
| 2003 | Danny Phantom (TV Series) · as Damon Gray (voice) |
| 2002 | Still Standing (TV Series) · as Dr. Holden |
| 2002 | Teamo Supremo (TV Series) · as The Sons of the Flange Brothers |
| 2002 | CSI: Miami (TV Series) · as Peter Ashford |
| 2002 | Kim Possible (TV Series) · as Falsetto Jones (voice) |
| 2001 | Atlantis: The Lost Empire · as Dr. Joshua Strongbear Sweet (voice) |
| 2001 | Justice League (TV Series) · as Vandal Savage (voice) |
| 2001 | Smallville (TV Series) · as John Jones |
| 2000 | 3 Strikes · as Mr. Libowitz |
| 2000 | Static Shock (TV Series) · as Jonathan Vale (voice) |
| 2000 | Girlfriends (TV Series) · as Unknown |
| 1999 | The PJs (TV Series) · as Thurgoode Orenthal Stubbs |
| 1998 | Devil in the Flesh · as Det. Joe Rosales |
| 1998 | Jekyll Island · as Carlton Johnson |
| 1998 | Will & Grace (TV Series) · as Dr. Norman |
| 1998 | 7 Days (TV Series) · as Unknown |
| 1998 | Any Day Now (TV Series) · as Brian Harmon |
| 1998 | Clay Pigeons · as Agent Reynard |
| 1997 | Wag the Dog · as Co-Pilot |
| 1997 | Dark Planet · as Fletcher |
| 1997 | Men In Black: The Series (TV Series) · as actor |
| 1996 | Jingle All the Way · as Gale Force |
| 1996 | E! True Hollywood Story (TV Series) · as Unknown |
| 1996 | The Steve Harvey Show (TV Series) · as Unknown |
| 1996 | The Jamie Foxx Show (TV Series) · as Ron |
| 1996 | Moesha (TV Series) · as Unknown |
| 1995 | Tough and Deadly · as Trekkler |
| 1995 | In the House (TV Series) · as Unknown |
| 1995 | The Twisted Tales of Felix the Cat (TV Series) · as Voices |
| 1995 | JAG (TV Series) · as Captain Koonan |
| 1995 | Pointman (TV Series) · as Hightower |
| 1995 | Star Trek: Voyager (TV Series) · as Lieutenant John Kelly |
| 1995 | The Wayans Bros. (TV Series) · as Unknown |
| 1994 | Me and the Boys (TV Series) · as actor |
| 1993 | Living Single (TV Series) · as Preston August |
| 1993 | Star Trek: Deep Space Nine (TV Series) · as Thopok |
| 1993 | Babylon 5 (TV Series) · as Bill Trainor |
| 1993 | Diagnosis Murder (TV Series) · as Jim Kesler |
| 1992 | Martin (TV Series) · as Unknown |
| 1992 | Tracks of Glory (TV Series) · as Marshall W. 'Major' Taylor |
| 1992 | Melrose Place (TV Series) · as Unknown |
| 1992 | Hangin' with Mr. Cooper (TV Series) · as Fernando |
| 1992 | Lady Boss (TV Series) · as Steven Dimes |
| 1990 | Lucky Chances (TV Series) · as Steven Dimes |
| 1990 | The Fresh Prince of Bel-Air (TV Series) · as Prof. Scott Burton |
| 1990 | Beverly Hills, 90210 (TV Series) · as Unknown |
| 1989 | Seinfeld (TV Series) · as Jackie Chiles |
| 1988 | Mission: Impossible (1988) (TV Series) · as Grant Collier |
| 1987 | P.I. Private Investigations · as Eddie Gordon |
| 1985 | 227 (1985) (TV Series) · as Unknown |
| 1984 | Star Trek III: The Search for Spock · as Trainee Foster |
| 1984 | Murder, She Wrote (TV Series) · as David Salt |
| 1983 | Webster (TV Series) · as Calvin |
| 1983 | Hotel (TV Series) · as Unknown |
| 1982 | Cheers (TV Series) · as Exterminator #2 |
| 1982 | Knight Rider (TV Series) · as Perata's Lieutenant |
| 1981 | Mr. Merlin (TV Series) · as Unknown |
| 1980 | It's a Living (TV Series) · as Jason |
| 1979 | Hart to Hart (TV Series) · as Unknown |
| 1978 | Vega$ (TV Series) · as Unknown |
| 1974 | The City That Forgot About Christmas · as actor |
| 1973 | The Young and the Restless (TV Series) · as Tyrone Jackson |
| 1966 | Star Trek (TV Series) · as Boy - Army Helmet |
