
Filmography

Family Guy
1999 · Nazi Guard / Nazi General / Priest (voice), Jonathan (voice)

Friends
1994 · Gene

Law & Order
1990 · Oscar Newton

Monk
2002 · Stan Lawrence

American Dad!
2005 · Plastic Surgeon (voice), (voice)

9-1-1
2018 · Morty

Blue Bloods
2010 · Garrett Moore

Frasier
1993 · Bartender

All My Children
1970 · Actor

The West Wing
1999 · Congressman Segal

Malcolm in the Middle
2000 · Mike

Without a Trace
2002 · Jim Shirley

The Drew Carey Show
1995 · Ron

Crossing Jordan
2001 · Stan Benedict

Touched by an Angel
1994 · Scott Morgan

Oppenheimer
2023 · Chairman Magnuson

Newhart
1982 · Actor, Roy

The Unit
2006 · Col. Bright

The Cleveland Show
2009 · Actor

Nurse Jackie
2009 · Mr. Finn

Ally McBeal
1997 · Reverend Compton

Grounded for Life
2001 · Dan O'Keefe

Providence
1999 · Drew

Cybill
1995 · George West

Yes, Dear
2000 · Lloyd

Rocket Power
1999 · Actor

Higglytown Heroes
2004 · Actor

Suddenly Susan
1996 · Wallace

Glenn Martin, DDS
2009 · Actor

That's Life
2000 · Actor

Conviction
2006 · Herman Zimet

The Tracy Morgan Show
2003 · Coach

Ripley's Believe It or Not!
2000 · Actor

Remember Me
2010 · Les Hirsch

Crocodile Dundee II
1988 · Young Cop

World Trade Center
2006 · Accountant in Karnes Office

A Midsummer Night's Dream
1999 · Snug

Epic Movie
2007 · Mel Gibson

Century City
2004 · George Hann

Twenty Good Years
2006 · Gary

Big Miracle
2012 · General Stanton

Broken City
2013 · Post Columnist

One Fine Day
1996 · Metro Reporter

In & Out
1997 · Walter Brackett

The Out-of-Towners
1999 · Edward

Jeffrey
1995 · Angelique

The House on Carroll Street
1988 · Office Boy

The First $20 Million Is Always the Hardest
2002 · Hank

Cement
2000 · Fergus

Victor/Victoria
1996 · 'Squash' Bernstein

Ira & Abby
2006 · Jingle Singer # 2

Exit Speed
2008 · Jerry Yarbro

Married to It
1991 · Cafe Waiter
The Sure Hand of God
2004 · Reverend Bigbee
Touch 'Em All McCall
2003 · Bobby Mellinger

Infiltrators
2014 · Eric Volker

Alien Intervention
2023 · Sam

A Ramble Towards Rain
2024 · Buck / Hector Scriggles