Actor
The Last Caveman
2023
as The Bear
Rocketman
2019
as Elton's Stage Manager (uncredited)
Down Here
2014
as Ace
Huge
2010
as Martin Luckhurst
Good Night, and Good Luck.
2005
as News Photographer (uncredited)
Walk the Line
2005
as Derwent (uncredited)
Maybe Baby
2000
as Dave the Comedian / Mrs. Furblob
Now and Then
1995
as Bud's News Photographer (uncredited)
Gettysburg
1993
as Mr. Mahoney
Arena
1989
as Doctor
Hardcore
1979
as Willem