2024
The G as Rivera2021
Akilla's Escape as Jimmy2020
Transplant as Dr. Thibeault2020
Transplant as Rusty Thibeault2017
Ransom as Carson James2017
Cardinal as Ray2016
Medic as Dennis2015
Reluctant Witness as Levon Villenueve2014
19-2 as District Commander Marcel Gendron2014
19-2 as Commander Gendron2014
Brick Mansions as Mayor2013
Played as Colin2013
Behind the Candelabra as Carlucci2012
Continuum as Detective Rosicki2012
Hamlet as Not available2011
Hell on Wheels as Journalist2011
Doomsday Prophecy as Garcia2010
Human Target as Not available2008
Paparazzi Princess: The Paris Hilton Story as Aaron2007
The Secret as Daniel Harpin2007
Babylon 5: The Lost Tales - Voices in the Dark as Simon Burke2007
Nightmare as Silas2006
Indian Summer: The Oka Crisis as John Parisella2006
Veiled Truth as Jake2005
Supernatural as Paul2005
Supernatural as Dylan2004
Baby for Sale as Gabor Szabo2003
Holes as Prosecutor2003
Timeline as ITC Tech2003
Mob Princess as Vladimir2003
Jericho Mansions as Eugene O'Donnell2003
Shot in the Face as Jerry2002
Collateral Damage as Brandt's Aide2002
Breaking News as Not available2000
Island of the Dead as Tony Matos1999
Bonanno: A Godfather's Story as Joseph Bonanno (Ages 35-61)1998
Da Vinci's Inquest as Not available1998
Starstruck as Manny1997
The Hunger as Jamie1996
Hellraiser: Bloodline as Phillip L'Merchant / John Merchant / Dr. Paul Merchant1996
Curdled as Eduardo1996
Hit Me as Del Towbridge1995
JAG as Steven Wilson / Matthew Devine1994
The New Age as Misha1994
Dead Beat as Kit1993
Fallen Angels as Paul1993
Alive as Carlitos Páez1993
Killing Zoe as Ricardo1992
To Catch a Killer as Bragg1989
Jacknife as Corridor Student1988
Pin as Teenager1988
Malarek as Fred Malarek1988
Malarek as Not available1983
The Hitchhiker as Manuel