Actor
Mooch
2025 · as Tall Man
The Great Lillian Hall
2024 · as Gayev
Don't Look Up
2021 · as Sherriff Conlon
Just One More Kiss
2019
Agent Madly in Love
2004
Magic Rock
2001 · as Richard
True Lies
1994 · as French Chef (uncredited)