Acting


The Broken Hearts Gallery
Butler
2020

Buffaloed
Driver (Wings)
2020

The Umbrella Academy
Immigration Clerk
2019

Frankie Drake Mysteries
Old Man
2017

Taken
Peasant Husband
2017

Hemlock Grove
Boardroom Member #1
2013

Mama
Judge
2013

Heritage Minutes: Richard Pierpoint
Officer Howard
2012

The Shrine
Clerk
2010

My Babysitter's a Vampire
Priest
2010

Anne of Green Gables: A New Beginning
Mr. Hammond
2008

Tilt
Desperate Player
2005

Assault on Precinct 13
Priest
2005

This Is Wonderland
Punk #1
2004

Mayday
Captain Thompson
2003

How to Deal
Donald Sherwood
2003

Thoughtcrimes
City Hall clearing official
2003

The Interrogation of Michael Crowe
2002

Sue Thomas: F.B.Eye
OPR
2002

Monk
Schizophrenic Man
2002

The Matthew Shepard Story
Minister
2002

Harlan County War
Sheriff Billy Williams
2000

The Color of Friendship
Manager
2000

Rated X
Policeman
2000

Three to Tango
Jonas
1999

Pushing Tin
Pilot (voice)
1999

Goosebumps: Night of the Living Dummy III
Cal
1997

Goosebumps
Cal
1995

The Making of Monsters
Brecht
1991