highest rated
acting
- The Pitt (TV) → Lyman Paine
- Stick (TV) → Manny
- Your Friendly Neighborhood Spider-Man (TV) → Lonnie Lincoln (voice)
- Georgie & Mandy's First Marriage (TV) → Don
- Our Happy Place → Derek
- Four Influencers and a Funeral → @bestoftheblessed
- Bookie (TV) → Eugene Byrd
- The Legend of Vox Machina (TV) → Captain Jarett (voice)
- The Legend of Vox Machina (TV) → Additional Voices (voice)
- Quantum Leap (TV) → Dr. Everett Harper
- Reasonable Doubt (TV) → CJ Cooke
- Rise of the Teenage Mutant Ninja Turtles: The Movie → Security Guard / Police / Office Man 2 / Café Man (voice)
- Immanence → Davis
- Comic Escape → Gene
- Spidey and His Amazing Friends (TV) → Jefferson Morales (voice)
- The Ghost and Molly McGee (TV) → Principal O'Connor / The Fizz Wizz (voice)
- The Ghost and Molly McGee (TV) → Principal O'Connor (voice)
- Secrets of Sulphur Springs (TV) → Sam Tremont
- The Gaze
- DC Showcase: The Losers → Henry 'Mile a Minute' Jones (voice)
- 9-1-1: Lone Star (TV) → Will
- Superman: Man of Tomorrow → Ron Troupe (voice)
- Definition Please → Wayland Pines
- All Rise (TV) → Bert Taylor
- L.A.'s Finest (TV) → Big Mikey
- A Million Little Pieces → Matty
- The Rookie (TV) → Main in Apartment 101
- All American (TV) → Dr. Dameon Spears
- Rise of the Teenage Mutant Ninja Turtles (TV) → Cortex (voice)
- LEGO Star Wars: All-Stars (TV) → Zander Freemaker (voice)
- One Day at a Time (TV) → Salesman
- Rogue One: A Star Wars Story → Additional Voices (voice)
- LEGO Star Wars: The Freemaker Adventures (TV) → Zander Freemaker (voice)
- Dependent's Day → Poker Ross
- Arrow (TV) → Andy Diggle
- Daybreak (TV) → Charles
- Rock Jocks → Layne
- American Horror Story (TV) → Greyson's Partner
- Suburgatory (TV) → Cyrus
- The Barracks → SSG Henderson
- How to Make Love to a Woman → Layne Wilson
- Amish Grace → Danny
- Easier with Practice → Aaron
- The Mentalist (TV) → Russell Bigelow
- True Blood (TV) → Jerome
- Raising the Bar (TV) → Andre Jackman
- Julia → Leon
- Life (TV) → Ben Mosby
- Rails & Ties → Otis Higgs
- Heroes (TV) → Campaign Manager
- Eureka (TV) → Dr Michael Clark
- Shark (TV) → Kurt Bellows
- Grey's Anatomy (TV) → Danny Ford
- Bones (TV) → Clark Edison
- American Dad! (TV) → Ship Captain (voice)
- Numb3rs (TV) → Vic Moritz
- Ghost Whisperer (TV) → Derrick Lee
- Night Stalker (TV) → Alex Nyby
- Confess → Terell Lessor
- Anacondas: The Hunt for the Blood Orchid → Cole Burris
- One Point O → Nile
- Buds For Life → Paul Dobson
- Two and a Half Men (TV) → Lenny
- The Lyon's Den (TV)
- Without a Trace (TV) → Cole Warren
- Half & Half (TV) → Derek
- 8 Mile → Wink
- Survival Island → Doug
- Crossing Jordan (TV) → Sidney
- Lift → Angelo
- D.C. (TV)
- Enslavement: The True Story of Fanny Kemble → Jack
- Law & Order: Special Victims Unit (TV) → Carlos Medina
- Family Guy (TV) → UPS Deliveryman (voice)
- Third Watch (TV) → Nathaniel 'Puppet' Ryder
- Whiteboyz → Khalid
- For Your Love (TV)
- The Substitute 2: School's Out → Mace
- Color of Justice → Kenny
- Sleepers → Rizzo
- Promised Land (TV)
- Twisted → Willus Burns, her son
- The Outer Limits (TV) → Ronnie Dell
- Dead Man → Johnny 'The Kid' Pickett
- ER (TV) → James Connor
- New York Undercover (TV) → Tiandre
- Chris Cross (TV) → Oliver Cross
- Are You Afraid of the Dark? (TV) → Weeds
- Ghostwriter (TV)
- Bad Attitudes → James
- Perfect Harmony → Landy Allen
- Law & Order (TV) → Tonel Otten
- Beverly Hills, 90210 (TV) → Robinson 'Ronny' Ashe III
- Murder in Mississippi → Ben Jr.
- Monsters (TV) → Brad
- The Days and Nights of Molly Dodd (TV)
- My Little Girl → Arthur
- The Cosby Show (TV) → Eugene