2025
My Sister's Double Life as Tony2021
A Kiss Before Christmas as Sean2020
Grand Army as Matt Del Marco2019
The Umbrella Academy as Brian2016
Mariner as Colin2011
Suits as Bobby2011
Alphas as Nina's Dad2011
Certain Prey as Hale Allen2010
Chloe as Chloe's Client #32005
Kojak as Not available2004
A Very Married Christmas as J.J.2003
Mayday as Captain van Staveren2003
Mayday as NTSB Investigator In Charge2003
Mayday as First Officer Charalambous2003
Open Range as Gus2003
Dark Side as Nelson2003
More Than Meets the Eye: The Joan Brock Story as Joe Beringer2003
Rescue Heroes: The Movie as Jack Hammer (voice)2002
Sue Thomas: F.B.Eye as Scott2002
Street Time as Joe Ennis2002
Adventure Inc. as Richard Helmer2002
Pretend You Don't See Her as Jay Taylor2001
Mutant X as Corbin Valentine2001
Tracker as Tev2001
Tracker as Tev / Gordon2001
Leap Years as Attorney1999
Killer Deal as Craig Morel1999
Total Recall 2070 as Not available1999
The Avengers: United They Stand as Dr. Henry 'Hank' Pym / Ant-Man / Giant-Man (voice)1999
Free Fall as Captain Meyers1999
Hidden Agenda as Michael McLean1998
First Wave as Mabus / Dr. Oldham1998
Labor of Love as Marc1997
Earth: Final Conflict as Wagner1997
Earth: Final Conflict as Prajak1997
Sarabande as Home Buyer #11995
Sliders as Sorcerer1995
The Outer Limits as D.J.1995
UltraForce as Hardcase (voice)1995
Darkman II: The Return of Durant as Ivan Druganov1995
The Hardy Boys as Ricky Kane1995
Prince for a Day as Vinny1994
Viper as Deekins1994
Due South as Joey Paducci1994
Madonna - Innocence Lost as Mitch Roth1994
WildC.A.T.S: Covert Action Teams as Spartan (voice)1993
Kung Fu: The Legend Continues as Hansen1992
X-Men as Not available1992
X-Men as Longshot (voice)1992
Forever Knight as Not available1991
The Commish as Not available1987
And Then You Die as Not available1985
The New Alfred Hitchcock Presents as Mr. Prescott1985
The New Alfred Hitchcock Presents as Paul1974
Memory of Us Makeup Artist