Movies
Wicked Minds
as Mason
Savage Island
as Eliah Savage
Roughing It
as The Stranger
Love
as John ("The Black Cat in the Black Mouse Socks")
The Art of War II: Betrayal
as Reverend Tim
Eternal Evil
as Paul Sharpe
Glory! Glory!
as Chet Madison
Agnes of God
as Det. Larry Langevin
Undercover Christmas
as Joe Cunningham
Trapped Ashes
as Dr. Larry (segment "The Girl with Golden Breasts")