|
Lunar Sway (2026) as |
|
Splitsville (2025) as Dr. Ott |
|
40 Acres (2025) as Felix Freeman |
|
The Fire Inside (2024) as AJ |
|
Sapin$ (2023) as Morgan |
|
Mémoires Métissées (2023) as |
|
Beau Is Afraid (2023) as Rattled Businessman |
|
The Christmas Checklist (2022) as George |
|
Moonfall (2022) as Judge |
|
Chaos Walking (2021) as Hammer |
|
Pieces of a Woman (2020) as Judge |
|
Clouds (2020) as Doctor |
|
Boys On Film 20: Heaven Can Wait (2020) as Moose (segment "Manivald") (voice) |
|
Manivald (2018) as Moose (voice) |
|
Birthmarked (2018) as Dr. Metcalfe |
|
The Glass Castle (2017) as Ronnie |
|
Small Crimes (2017) as Chaplin |
|
Bad Santa 2 (2016) as AA Group Leader |
|
Summer Villa (2016) as Dominic Barone |
|
The Legend of Sarila (2013) as Itak (voice) |
|
Cyberbully (2011) as Principal Wasney |
|
Immortals (2011) as Hoplite Captain |
|
Peepers (2010) as Helman |
|
My Nanny's Secret (2009) as Detective Drabant |
|
Dead Like Me: Life After Death (2009) as Police Commissioner Cusek |
|
Final Verdict (2009) as Detective Lewis |
|
The Christmas Choir (2008) as Bob |
|
Adam's Wall (2008) as Mostafa |
|
A Woman's Rage (2008) as Officer Kingman |
|
Sunday Afternoon (2008) as Monty |
|
I'm Not There (2007) as Mr. Arvin |
|
Christie's Revenge (2007) as Detective Hogue |
|
300 (2007) as Persian Emissary |
|
Lotto 6/66 (2006) as Landlord |
|
Mind Over Murder (2006) as Julian Hasty |
|
Deacons for Defense (2005) as Archie |
|
Bears (2004) as Narrator (voice) |
|
Jack Paradise (Les nuits de Montréal) (2004) as Winston White |
|
Tales from the Neverending Story: Resurrection (2003) as Cairon |
|
Tales from the Neverending Story: Badge of Courage (2003) as Cairon |
|
Obsessed (2002) as Judge Tyrone Wolf |
|
Aftermath (2002) as Arnold Ross |
|
Redeemer (2002) as |
|
Tales from the Neverending Story: The Gift (2001) as Cairon |
|
Tales from the Neverending Story: The Beginning (2001) as Cairon |
|
The Killing Yard (2001) as Haywood Burns |
|
Full Disclosure (2001) as Special Agent Draper |
|
Island of the Dead (2000) as Dwight Truman |
|
Naked City: Justice with a Bullet (1998) as Donovan |
|
Thanks of a Grateful Nation (1998) as Supv. Meeker |
|
The Long Island Incident (1998) as Colin Ferguson |
|
Stranger in the House (1997) as Slovitz |
|
Sci-fighters (1996) as Dr. Gene Washington |
|
We the Jury (1996) as Noland James |
|
Marked Man (1996) as Boyd |
|
Flash Gordon: Marooned on Mongo (1996) as Additional Voices (voice) |
|
A Husband, a Wife and a Lover (1996) as Dr. Carpenter |
|
Cagney & Lacey: The View Through the Glass Ceiling (1995) as Dr. Nasser |
|
Spenser: A Savage Place (1995) as Stevenson |
|
The Wrong Woman (1995) as |
|
Johnny and Clyde (1995) as Hadley |
|
My Breast (1994) as Dr. Henry Balmer |
|
Race to Freedom: The Underground Railroad (1994) as Ward |
|
Canvas (1992) as Detective Austin |
|
The Final Heist (1991) as Juan |
|
Deadly Surveillance (1991) as Pool side cop |
|
Scanners II: The New Order (1991) as Store Owner |
|
Money (1991) as 3rd Broker |
|
The Amityville Curse (1990) as Video Technician |
|
Cargo (1990) as |
|
Criminal Law (1989) as Jackson |
|
The Kiss (1988) as Train Station Conductor |
|
Shades of Love: The Man Who Guards the Greenhouse (1988) as Workman |
|
Candy the Stripper (1983) as |