Actor
Thin Ice
2012 · as Traveler
Herman U.S.A.
2001 · as Mayor
A Chance of Snow
1998 · as Security Guard
Little Big League
1994 · as Doctor
Untamed Heart
1993 · as Bill #2
The Last Riders
1992 · as Larkin
The Neon Empire
1989 · as Collins
Wired
1989 · as Dan Aykroyd