
Filmography

How I Met Your Mother
2005 · Mr. Horvath

The Mentalist
2008 · Holman Perry

Criminal Minds
2005 · Actor, Jack Fisher

Grey's Anatomy
2005 · Warren Kramer

NCIS
2003 · Jack Murdoch

American Dad!
2005 · Dr. Grossbard / Senator #1 (voice), Judge (voice)

CSI: Crime Scene Investigation
2000 · Dr. Eisling

Bones
2005 · Congressman Efran Hadley

CSI: Miami
2002 · Russell Tanninger

Castle
2009 · Sergeant Roman

Gilmore Girls
2000 · Dr. Schultz

ER
1994 · Mr. Pasbalas

The West Wing
1999 · George Rohr - American Christian Assembly

It's Always Sunny in Philadelphia
2005 · Doctor

Malcolm in the Middle
2000 · Terry

Curb Your Enthusiasm
2000 · Man in shorts

Mad Men
2007 · Cliff Perry

Boston Legal
2004 · Reid Harrington

Will & Grace
1998 · Mean Guy

2 Broke Girls
2011 · Devon

Scandal
2012 · Brad Loeb

Supergirl
2015 · Dirk Armstrong

Cold Case
2003 · Harvey James

black-ish
2014 · Leslie Stevens

The Practice
1997 · D.A. Brenner

The Drew Carey Show
1995 · Mr. Firestein, Arbitrator

Crossing Jordan
2001 · Frank Ripton

Judging Amy
1999 · Howlett

My Name Is Earl
2005 · Daniel

Strong Medicine
2000 · Asher

Grace and Frankie
2015 · Peter Warren

The Equalizer
1985 · Man

The Secret Life of the American Teenager
2008 · Financial Aid Advisor

Profiler
1996 · Mr. Wells

The Bernie Mac Show
2001 · Actor

Caroline in the City
1995 · Lionel

Big Love
2006 · Bishop

Ally McBeal
1997 · Kendall Stevens

Raising Hope
2010 · Mr. Gunderson

Hart of Dixie
2011 · Reverend Peter Mayfair

DAHMER - Monster: The Jeffrey Dahmer Story
2022 · Mr. Bertoglio

Still Standing
2002 · Mr. Kruger

Masters of Sex
2013 · Leslie Farber

One on One
2001 · Blaine Lockraven

Dharma & Greg
1997 · Matthew

The Parkers
1999 · Actor

Franklin & Bash
2011 · Marcel Ziff

House of Lies
2012 · Brant Butterfield

Close to Home
2005 · Daryl Denham

Nine Perfect Strangers
2021 · Marty (voice)

Them
2021 · Mr. Stoat

Law & Order: LA
2010 · Attorney Simms

Your Honor
2020 · Calvin Bloom

Herman's Head
1991 · Actor

Don't Trust the B---- in Apartment 23
2012 · Donald Colburn

Harry's Law
2011 · Neville Johnson

Project X
2012 · Dad

Eli Stone
2008 · Dr. Stephen Goodman

JONAS L.A.
2009 · Mr. Phelps

Crossbow
1987 · Actor

Aquarius
2015 · Sean Boyle

Off Centre
2001 · Actor

George Lopez
2002 · Dr. Loftusi

Justice
2006 · Actor

Growing Up Fisher
2014 · Actor

Friends with Better Lives
2014 · Jim

Good Morning, Vietnam
1987 · Sergeant #2 at Jimmy Wah's

Twins
2005 · Don

Better With You
2010 · Neil

42
2013 · Happy Chandler

Big Day
2006 · Actor

It's Complicated
2009 · Dr. Allen

One Hour Photo
2002 · Hotel Desk Manager

Rules Don't Apply
2016 · Gene Handsaker

Trumbo
2015 · Robert Kenny
The Faculty
1996 · Clark Edwards

Nick of Time
1995 · JBN Reporter

Atlas Shrugged: Part III
2014 · Head of State Thompson

Major League: Back to the Minors
1998 · Doc Windgate

Lorenzo's Oil
1992 · Immunosuppression Doctor

Off Limits
1988 · MP

Fool's Paradise
2023 · Psych Doc #1

Chill Factor
1999 · Technician

Tom and Huck
1995 · Mr. Sneed

Theodore Rex
1995 · Alex Summers

Earth to Echo
2014 · James Hastings

Speechless
1994 · Andy

The In Crowd
2000 · Bob Mead

Room 6
2006 · Dr. Kent

Torch Song Trilogy
1988 · 1st Young Man

Firehouse
1987 · Dickson Willoughby

Good Time Max
2008 · Anesthesiologist

Spaceman
2016 · Tim Manning

Black Girl Missing
2023 · Principal Shepherd

Inherit the Wind
1999 · Jesse Dunlap

A Simple Wedding
2018 · Bill Talbot

The Chicago 8
2011 · David Dellinger
So Close
2018 · Dr. Salinger

Merkin Penal
2014 · Emmett O'Donald

American Tragedy
2000 · Bill Blasier
A One Time Thing
2004 · Larry

Love Meet Hope
2016 · Todd

Degree of Certainty
2026 · Mr. Leemann