Home / Discover / People

The Tuxedo

2002
as Vic

The Fountain

2006
as Dominican Monk

New York Minute

2004
as Ticket Window Guy

Jason X

2002
as Fat Lou

Get Rich or Die Tryin'

2005
as Prison Solitary Guard

Cinderella Man

2005
as Reporter

The Ladies Man

2000
as C&W Station Manager

Rhinoceros Eyes

2003
as Hospital Orderly

Pontypool

2009
as Jay (Osama)

Dinner at Fred's

1999
as Talent Show MC

The In-Laws

2003
as Patient

Before You Say 'I Do'

2009
as Apartment Guy

How She Move

2008
as Mike Evens

Superstar

1999
as Weatherman

Bruiser

2000
as Jester

Moon Point

2011
as Ice Cream Truck Driver

You Might As Well Live

2009
as Uncle Casper

The Music Man

2003
as Train Conductor

Hellmouth

2014
as Mr. Whinny

Fallen Angel

2003
as Birdie

Hank and Mike

2008
as Leon the Neighbor

Stripperland

2011
as Maestro

Ham & Cheese

2004
as Barry's Boss at Canadian Theatre Company

Club Land

2001
as Elegante Announcer

Dirty Work

1998
as Creepy Harry

Knockaround Guys

2001
as Bar Patron

Dash and Lilly

1999
as Prison Guard

Diary of the Dead

2007
as White Man

Saint Ralph

2004
as Worker #1

Dog Park

1998
as Ge Groovy Lesh

Zombiemania

2008
as Boyd Banks

Coopers' Camera

2009
as Sgt. Stevenson

Black Sheep

1996
as Clyde Spinoza

Saving God

2008
as Poole

Jekyll + Hyde

2006
as Morgue Attendant

Kiss My Act

2001
as Stand-Up Comic

Dead Before Dawn 3D

2012
as Gas Station Attendant

Wild Iris

2001
as Handprint Clerk

Land of the Dead

2005
as Butcher

Cypher

2002
as Fred Garfield

Avenging Angelo

2002
as Paramedic

Possessed

2000
as Zealot

The Hexecutioners

2015
as Mr. Giroux

Crash

1996
as Grip

Left for Dead

2007
as Michael Lymburner

Cheaters

2000
as State Speech Judge

The Wrong Guy

1997
as Gas Station Guy

Losing My Edge

2013
as Geordie Oliver