

Bassima's Womb(2025)

Norbourg(2022)
Guy Pannella

Target Number One(2020)
Randy Brown

X-Men: Days of Future Past(2014)
French TV Reporter

Whitewash(2013)
Customer - General Store

Mirror Lake(2013)
docteur Norbert

Upside Down(2012)
Passerby

Mars and April(2012)
Marsonaute no. 2

The Salesman(2011)
The sales manager

Switch(2011)
Canadian Inspector

Source Code(2011)
Train Official

Perfect Plan(2010)
Tom Cross

Polytechnique(2009)
Mr. Martineau

The Master Key(2009)
Client Librairie

The Timekeeper(2009)

I'm Not There(2007)
Director / Father of Tumbleweed Girl

Cheech(2006)
Pharmacien

The Covenant(2006)
Mr. Waugh

3 Needles(2005)
Eggs Benny Guy

When Angels Come to Town(2004)
Josef Hoffman

Shattered Glass(2003)
Monica Merchant #1

The Human Stain(2003)
Naval Recruiter

Savage Messiah(2002)
Social Worker #1

Heist(2001)
Controller in Tower

Varian's War(2001)

The Minion(1998)
Gas Station Attendant

Lilies(1997)
Prison Ensemble

Black List(1995)
Procureur - procès Gabrielle

Mon amie Max(1994)
Travailleur social
Shadows of the Past(1991)
Desk Sergeant