

Levels(2024)
Oliver

A Thousand Cuts(2024)
Cornelius

Gatekeepers(2024)
Bruce

The Swearing Jar(2022)
Bill

Nightmare Alley(2021)
Dr. Elrood

Lie Exposed(2020)
Brian

Lucky Day(2019)
Derrek Blarney

Turkey Drop(2019)
Mr. Jacobs

All About Who You Know(2019)
Michael

Midway(2019)
Husband Kimmel

The Shape of Water(2017)
Fleming

Debug(2014)

Haunter(2013)
Olivia's Father

Rise of the Planet of the Apes(2011)
Douglas Hunsiker

Morlocks(2011)
Radnor

Rage of the Yeti(2011)

Splice(2010)
Barlow

The Whistleblower(2010)
Fred Murray

Stargate Atlantis: Fans' Choice(2009)
Rodney McKay

Helen(2009)
Frank

A Dog's Breakfast(2007)

Darklight(2004)
Anders Raeborne

Boa vs. Python(2004)
Dr. Emmett

Ice Men(2004)
Bryan

Nothing(2003)

Foolproof(2003)
Lawrence Yeager

Cypher(2002)
Virgil C. Dunn

Treed Murray(2001)
Murray

Century Hotel(2001)
Michael

The Triangle(2001)
Gus Gruber

autoerotica(2000)
Gord

The Life Before This(1999)
Nick

Survivor(1999)
Doc

Cube(1998)
Worth

On the 2nd Day of Christmas(1997)
Mel

Under Pressure(1997)
Andrew

Elevated(1996)
Hank
Joe's Wedding(1996)
Rob Fitzgerald

Dead Meat(1993)

Desire and Hell at Sunset Motel(1992)
Deadpan

The Boys of St. Vincent: 15 Years Later(1992)
Steven Lunney (age 25)

Quiet Killer(1992)
Nyles Chapman

The First Circle(1992)
'Ruska' Rostislav

A Savage Christmas: The Fall of Hong Kong(1992)
Walter Jenkins

Split Images(1992)
Gary Hammond

Scanners II: The New Order(1991)
David Kellum

Where the Heart Is(1990)
Jimmy

Deep Sleep(1990)
Terry

The Penthouse(1989)
Joe Dobson

Pin(1988)
Leon

The Darkside(1987)
Chuckie