
Movies (13)

Who Wants Me Dead?
as Dr. Edwards
2020

Killer Contractor
as William McCleod
2019

Elwood Takes a Lover
as Elwood
2018

Speedwagon
as Edward Vrbronski
2017

Marriage of Lies
as Principal Turner
2016
Zero
as Religious fanatic
2015
Eden from Ashes
as John
2015

The Fake
as Norman
2015

Unstoppable
as Press Representative
2010

Semi-Pro
as Winning Team Owner #1 (uncredited)
2008

Apollo 11: First Steps on the Moon
as Holiday Inn Manager
1996

Wild Cactus
as Gas Mart Clerk
1993

The Giant of Thunder Mountain
as Man #1 (Townsman)
1990
TV Shows (31)

Grotesquerie
as Priest 2
2024

UnPrisoned
as Don
2023

Rutherford Falls
as Merle
2021

American Crime Story
as Plato Cacheris
2016

Baskets
as Bartender
2016

The Fosters
as Seller
2013

Veep
as Chairman Steve O'Brien
2012

New Girl
as Unhappy Man
2011

Rizzoli & Isles
as Well Dressed Man
2010

Modern Family
as Schwartz
2009

Better Off Ted
as Gordon Jenkins
2009

The Middleman
as Factory Owner
2008

Saving Grace
as Prison Warden
2007

Greek
as Dr. Lundquist
2007

Close to Home
as Judge Bainbridge
2005

The Office
as Richard Corey
2005

Medium
as Security Guard
2005

NCIS
as Priest
2003

Without a Trace
as Wallace Pinder
2002

Gilmore Girls
as Client
2000

Family Law
as Neighbor
1999

Two Guys and a Girl
as Scam Artist
1998

Ally McBeal
as Ken Falco
1997

The Jamie Foxx Show
as Father Trent
1996

Caroline in the City
as Copier Man
1995

Sliders
as Bio Mash Vendor
1995

ER
as Mr. Tierny
1994

Sister, Sister
as Orderly
1994

The X-Files
as Dr. Harriman
1993

Melrose Place
as Larner's Colleague
1992

Night Court
as Mr. McCalla (uncredited)
1984