highest rated
acting
- The Last Revolutionary → Jack Armstrong
- Malcolm in the Middle: Life's Still Unfair (TV) → Brian
- Watchmen: Chapter I → Hooded Justice / General #1 / Criminal #2 (voice)
- Watchmen: Chapter II → Otis / Malcolm Long / General #1 (voice)
- Quantum Leap (TV) → Davidson Best
- All American: Homecoming (TV) → Leonard Shaw
- Haus of Vicious (TV) → Trevor
- NCIS: Hawaiʻi (TV) → George Conrad
- 50 States of Fright (TV) → Andy
- For All Mankind (TV) → Nelson Bradford
- The Morning Show (TV) → Noah
- All Rise (TV) → Randall Mack
- A Black Lady Sketch Show (TV) → Uncle Ronald
- The Curse of La Llorona → Mr. Hankins
- Grand Hotel (TV) → Malcolm Parker
- Rust Creek → Slattery
- I'm Just F*cking with You → Sheriff
- The Rookie (TV) → Mr. Andrews
- 9-1-1 (TV) → Dave Morrisey
- Magnum P.I. (TV) → Henry Wilson
- All American (TV) → Leonard Shaw
- S.W.A.T. (TV) → Detective Sal Marcus
- Shooter (TV) → Sheriff Brown
- Paint It Black → Officer Jones
- Bosch (TV) → Jay Griffin
- Grace and Frankie (TV) → Fitz
- In the Cut (TV) → Clevon 'Smitty' Smith
- Chicago P.D. (TV) → Supervisory Agent Nathan Conway
- Rectify (TV) → Pickle
- The Crazy Ones (TV) → Mitch
- Chicago Fire (TV) → Supervisory Agent Nathan Conway
- Jane by Design (TV)
- Last Man Standing (TV) → Frank Lippy
- Hart of Dixie (TV) → Wally Maynard
- NCIS: Los Angeles (TV) → Jonathan Hunter
- Glee (TV) → Chili
- The League (TV) → Referee
- The Troop (TV) → Mr. Stockley
- The Mentalist (TV) → Dan Glover
- Dexter (TV) → Curtis Barnes
- Fifty Pills → Housing Manager
- Bones (TV) → Joe Noland
- Bones (TV) → Gary Lempke
- Boston Legal (TV) → Adam Murch
- Rodney (TV) → Burt
- Center of the Universe (TV) → Burt
- NCIS (TV) → Detective Hanley
- Nip/Tuck (TV) → Victor
- Joan of Arcadia (TV) → Chess Player God
- Still Standing (TV) → Maxwell 'Mack' McDaniel
- John Doe (TV) → Frank Hayes
- Like Mike → NBA Player (uncredited)
- The Division (TV) → Mr. Rios' Lawyer
- Bailey's Mistake → Tyler
- Malcolm in the Middle (TV)
- Malcolm in the Middle (TV) → Cop
- Soul Food (TV) → Roy Johnson
- Providence (TV) → Richard Zaks
- The Parkers (TV)
- Noah
- Smart Guy (TV) → Floyd Henderson
- Con Air → Gator
- She's So Lovely → Leonard
- Nash Bridges (TV) → Brother Bliss
- Relativity (TV)
- Sgt. Bilko → SGT Henshaw
- A Dangerous Affair → Det. Webber
- ER (TV) → Mr. Gaither
- Floundering → Bodyguard
- Out of Darkness → Albert Price
- Diagnosis: Murder (TV) → Don Farabee
- Joe's Life (TV)
- Melrose Place (TV) → Terrence Haggard
- Martin (TV) → Caller #3 (voice)
- White Men Can't Jump → Walter
- Home Improvement (TV) → Rick
- The Doctor → Anthony
- Hell Hath No Fury → Johnson
- Deception: A Mother’s Secret
- True Colors (TV) → Schuhverkäufer
- Crazy People → Montesque
- Taking Care of Business → LeBradford Brown
- Coach (TV) → Stacey
- Casualties of War → M.P.
- Welcome Home → Dwayne
- China Beach (TV)
- Tapeheads → Hitman #2
- A Different World (TV) → Otis Curtis
- Good Morning, Vietnam → MP #2 (uncredited)
- Matlock (TV) → TV Crewman
- Crime Story (TV) → Prisoner L. Vee Rachmone (as J.J. Jones)
- Family Ties (TV) → Sgt. Tom Davis