Endgame 2050 2020
as Physician Dr. Jerry
The Wicker Man 2006
Transportation Coordinator
Slither 2006
Final Days of Planet Earth 2006
Before I Say Goodbye 2003
He Sees You When You're Sleeping 2002
Credits from TMDB.