
Filmography

Grey's Anatomy
2005 · Dewayne Griffith

NCIS
2003 · Thomas Zuri

Bones
2005 · Daniel Goodman

Desperate Housewives
2004 · Luke Rayfield

Teen Titans Go!
2013 · Ultralak (voice)

The Legend of Korra
2012 · Vaatu (voice), Unavaatu (voice)

Frasier
1993 · Fire Marshall

One Tree Hill
2003 · Charles Taylor

Castle
2009 · Vulcan Simmons

24
2001 · Peter Hock

NCIS: Los Angeles
2009 · Peter Caldwell

Medium
2005 · Curtis Lambert

The Closer
2005 · Randall Williams

Boston Legal
2004 · Officer Preston Holt

Numb3rs
2005 · Clifford Hansen

Crossing Jordan
2001 · Juror

Last Man Standing
2011 · Chuck Larabee

The Orville
2017 · Moclan Arbitrator

Burn Notice
2007 · Joseph Kamba

Felicity
1998 · Paramedic

Revenge
2011 · Matt Duncan

Rock, Paper, Scissors
2024 · Groundskeeper / Tackling Dummy (voice)

Marvel's Avengers
2013 · Absorbing Man (voice)

The Unit
2006 · Buko

Nikita
2010 · President of Chad

The Avengers: Earth's Mightiest Heroes
2010 · Kang the Conqueror (voice), Kang / Elder Kang (voice)

Marvel's Guardians of the Galaxy
2015 · Ronan the Accuser (voice)

Man with a Plan
2016 · Pastor Carl

Dark Winds
2022 · Lester McGinnis

Bob Hearts Abishola
2019 · Pastor Falade

All Rise
2019 · Chief Sam Milton

Dexter: Original Sin
2024 · Assistant Chief Carl Borlee

Masters of Sex
2013 · Judge O. Varga

Justice League Action
2016 · Darkseid (voice)

American Dreams
2002 · Henry Walker

Stuart Fails to Save the Universe
2026 · General Adams

Pair of Kings
2010 · Mr. Dawson

Green Lantern: The Animated Series
2011 · Atrocitus (voice)

Elemental
2023 · Flarry (voice)

Harry's Law
2011 · Phillip Duggin's Treating Physician

Up All Night
2011 · Ray

The Stinky & Dirty Show
2016 · Big Ben (voice)

Kavanagh Q.C.
1995 · Karol Somper

America's Book of Secrets
2012 · Narrator (voice)

Cane
2007 · Fosko

Justice League: Crisis on Infinite Earths Part One
2024 · Monitor (voice)

Planes
2013 · Additional Voices (voice)

The Death of Superman
2019 · Mayor (voice)

Justice League: Crisis on Infinite Earths Part Two
2024 · Monitor (voice)

Osmosis Jones
2001 · Officer Tom (voice)

Doctor Strange
2007 · Dormammu (voice)

Superman/Batman: Public Enemies
2009 · General (voice) (uncredited)

Justice League: Crisis on Two Earths
2010 · J'Onn J'Onzz (voice)

The Death and Return of Superman
2019 · Mayor (voice)

LEGO DC Comics Super Heroes: Aquaman - Rage of Atlantis
2018 · Atrocitus (voice)

The American Embassy
2002 · Elque 'Q' Polk

LEGO Marvel Super Heroes: Guardians of the Galaxy - The Thanos Threat
2017 · Ronan the Accuser (voice)

Prophets of Science Fiction
2011 · Self - Narrator (voice)

Air Bud: Golden Receiver
1998 · Football Player - Giants

The Sweetest Christmas
2017 · Ralphie

Air Mater
2011 · Judge Davis (voice)

Black Panther
2010 · Citizen

The Tesla Files
2018 · Self - Narrator (voice)

The New V.I.P.'s
2017 · Clarence / Conrad

Titanic at 100: Mystery Solved
2012 · Narrator (voice)

The Bomb
2015 · Narrator