

Sharp Corner(2025)
David Chapman (uncredited)

Keanu & Co.(2025)
(segment "Out of a Job")

Hot Frosty(2024)
Theo

Angel Falls Christmas(2021)
Dr. Winchester

A Royal Queens Christmas(2021)
King Sebastian

Nightmare Alley(2021)
Deputy #1

Disappearance at Clifton Hill(2020)
Randy

Feel the Beat(2020)
Burt Davenport (Announcer)

I Was Lorena Bobbitt(2020)
Paul Ebert

Georgetown(2019)
Robert Pearson

The Truth About Christmas(2018)
Bob Beauman

The Shape of Water(2017)
Cadillac Salesman

Molly's Game(2017)
David Sagen

X-Men: Apocalypse(2016)
Defense Secretary Weisberg

Born to Be Blue(2015)
Danny Friedman

Beeba Boys(2015)
Blonski

Maps to the Stars(2014)
Talk Show Host

Bank$tas(2013)
Dick Wadkins

You Might As Well Live(2009)
J. Amberson De Whitt

Cavedweller(2004)
Reverend Hillman

Penguins Behind Bars(2003)
District Attorney

Get a Clue(2002)
Frank

The Life Before This(1999)
Sam

Babar: King of the Elephants(1999)
King Babar

The Secret Laughter of Women(1999)
John

Restless Spirits(1999)
Mr. Frears

Double Take(1998)
Detective Hardaway

Blind Faith(1998)
Frank Minor

My Date with the President's Daughter(1998)
Agent McKible

Thanks of a Grateful Nation(1998)
Dr. Lucifer

A Prayer in the Dark(1997)
Herb Hill

Hayseed(1997)
Liam Burbage

The Planet of Junior Brown(1997)
Mr. Roundtree

No One Could Protect Her(1996)
Nick Foster

Under The Piano(1996)
Dr. Harkness

Lives of Girls & Women(1996)
Art Chamberlain

Conundrum(1996)
Jimmy Khang

Net Worth(1995)
Bruce Norris

Sugartime(1995)
Maitre 'd
Butterbox Babies(1995)
Robertson

Choices of the Heart: The Margaret Sanger Story(1995)
Reporter #2

Paris, France(1994)
William

The Women of Windsor(1992)
Assistant Press Secretary

Blue Monkey(1987)
Ted Andrews

Out of a Job(1986)

Big Deal(1985)
Bob Bowers
The Suicide Murders(1985)
Buddy

Mrs. Soffel(1984)
Young Man (uncredited)