Actor
Gesture
2024 · as Therapist
Blue Hour
2021 · as Bill
Boundaries
2018 · as Board Member #2
Magic Beyond Words: The J.K. Rowling Story
2011 · as Christopher Little
Trapped Ashes
2006 · as Old Stanley in Film (segment "Stanley's Girlfriend")
The Magic of Ordinary Days
2005 · as Dr. McCutcheon
The Lazarus Child
2004 · as Deputy Hugh
The Death and Life of Nancy Eaton
2003 · as Psychiatrist #2
Sightings: Heartland Ghost
2002 · as Roger
Cover Story
2002 · as Richie Graza
Snowbound
2001 · as Old Cop
Rat Race
2001 · as High Roller