
Filmography

Beverly Hills, 90210
1990 · Carl Schmidt, Hank Bradley

NCIS
2003 · Richard Porter

Bones
2005 · JP Gratton

Desperate Housewives
2004 · Peter Hickey

CSI: Miami
2002 · Roger Lansing / Trent Faber

NCIS: Los Angeles
2009 · LA District Attorney Frank Gibson

Beyond Belief: Fact or Fiction
1997 · Alan Weaver (segment "The Bridesmaid")

Diagnosis: Murder
1993 · Gene Trent

Weeds
2005 · Mr. Graves

Star Trek: Enterprise
2001 · Xindi-Reptilian Soldier

Wings
1990 · Tom

Love, Death & Robots
2019 · Sr. Sergeant Kravchenko / Private Kaminsky (voice), Major (voice)

Ellen
1994 · Mike Lyons

Baby Daddy
2012 · Jim

Providence
1999 · Beau Tucker

Batman: Caped Crusader
2024 · Warren Lawford (voice)

The John Larroquette Show
1993 · David

Kyle XY
2006 · Stephen Trager

Beware the Batman
2013 · Dr. Anatol Mykros (voice)

Faking It
2014 · Mr. Booker

Legally Blonde
2001 · UPS Guy

Models Inc.
1994 · Actor

Eleventh Hour
2008 · Dr. Niles Davison

Army of Darkness
1992 · Tiny Ash #2

Legally Blonde 2: Red, White & Blonde
2003 · UPS Guy

E-Ring
2005 · Actor

Hall Pass
2011 · Rick Coleman

Freedom Fighters: The Ray
2017 · Robert Terrill (voice)

Thirteen Days
2000 · Floyd

Green Lantern: Emerald Knights
2011 · Atrocitus (voice)

Batman: Hush
2019 · Jim Gordon (voice)

Justice League: War
2014 · Desaad (voice)

Batman: Bad Blood
2016 · Commissioner Gordon (voice)

Son of Batman
2014 · Gordon / Ubu (voice)

Justice League: Gods and Monsters
2015 · General Zod / Darkseid (voice)

Justice League: Gods and Monsters Chronicles
2015 · Kobra (voice)

Battle of the Damned
2013 · Jude's Father (uncredited)
Side Effects
2013 · David Connolly

Shockwave: Countdown to Disaster
2017 · Pierce

A Boyfriend for Christmas
2004 · Ted Powell

Freedom Fighters: The Ray
2018 · Richard Terrill (voice)

Raze
2013 · Kurtz

Babysitter Wanted
2007 · Jim Stanton

Secrets of a Chambermaid
2000 · Bruce

A Cowboy Christmas Romance
2023 · Harrison Crenshaw

The Cheating Pact
2013 · Greg Hamilton

Death Clique
2014 · Paul Cowan

A Wedding Wonderland
2017 · Holden Pierce

Just Desserts
2004 · Jim

Life on Liberty Street
2004 · Mitch
Dozier
TBA · General George McFadden

Escape
2006 · Emotional Man

Interference
2018 · Wolf

Closing Escrow
2007 · Peter