Known For

The Accountant²
Neurologist
2025

Paradise
Secretary of Defense · (1 episode)
2025

Albany Road
Billy
2024

All American: Homecoming
Jesse · (11 episodes)
2022

Bel-Air
Fred Wilkes · (10 episodes)
2022

FBI: International
Francis Crane · (1 episode)
2021

Downeast
Detective Willis
2021

Confetti
Paul Markowitz
2020

The Walking Dead: World Beyond
Leopold Bennett · (14 episodes)
2020

The Living Worst
James
2019

God Friended Me
Daniel Estes · (1 episode)
2018

The Good Cop
(1 episode)
2018

Station 19
Nate · (1 episode)
2018

The Resident
Ernest Levasseur · (1 episode)
2018

Marvel's The Punisher
Sheriff Hardin · (2 episodes)
2017

The Tick
Det. Green · (1 episode)
2016

Chicago Med
Martin Keene · (1 episode)
2015

The Player
Cook · (1 episode)
2015

Nostradamus
Colonel Groves
2015

Cloudy with a Chance of Love
Willy
2015
The Temp Agency
2014

I Didn't Do It
Roland Sparks · (1 episode)
2014

The Blacklist
Gavin Tucker · (1 episode)
2013

Elementary
Eric Minton · (1 episode)
2012

Scandal
Defense Secretary · (8 episodes)
2012

Franklin & Bash
(2 episodes)
2011

Legacy
Ronny Tarbuck
2010

Blue Bloods
Donald · (1 episode)
2010

Scooby-Doo! Mystery Incorporated
Hugh Dederdee (voice) · (1 episode)
2010

The Good Wife
Donald Pearl · (1 episode)
2009

Powder Blue
Resident Doctor
2009

Lake Placid 2
Ahmed
2007

McBride: Semper Fi
Dan Gilmore
2007

Brothers and Sisters
Jeffrey · (1 episode)
2006

Gnome
2005

Supernatural
Roy Dobbs · (1 episode)
2005

Prison Break
Pistachio · (1 episode)
2005

Grey's Anatomy
Steve Beck · (1 episode)
2005

Law & Order: Trial by Jury
EMS Tech · (1 episode)
2005

Slavery and the Making of America
Robert Smalls · (1 episode)
2005

Arrested Development
Carpenter · (1 episode)
2003

NCIS
Jack Wallace · (1 episode)
2003

The Man with the Smallest Penis in Existence and the Electron Microscope Technician Who Loved Him
Chester Gaylord
2003

Far from Heaven
Hotel Waiter
2002

Monk
Midland Detective · (1 episode)
2002

Law & Order: Criminal Intent
Detective Boswell · (1 episode)
2001

Gilmore Girls
Carl · (1 episode)
2000

Law & Order: Special Victims Unit
Robert Dantley · (1 episode)
1999

The Curse
Man on Street
1999

Law & Order
Richard Hardwick · (4 episodes)
1990