

Saw III
2006 · as Doctor #1

Zebra Lounge
2001 · as Adam Frazier

Sea of Love
1989 · as James Mackey

V/H/S/94
2021 · as Pastor (segment "Storm Drain")

Last Call
2002 · as Dr. Mahoney

Rated X
2000 · as Principal Evans

Casino Jack
2010 · as Senator McCain

The Heart Is Deceitful Above All Things
2004 · as EMT (uncredited)

Princess
2008 · as Mr. Danforth

Jailbait!
2000 · as Judge Raymond E. Ziff

Darkman III: Die Darkman Die
1996 · as Angry Guest

Our Fathers
2005 · as Judge

A Wish Come True
2015 · as Woodhill

How She Move
2008 · as Mr. Duncan

Mr. Viral
2012 · as Martin

The Stepchild
2016 · as Doran

Mark Twain and Me
1991 · as Ship's Purser

Angels in the Infield
2000 · as Umpire