2024
X-Men '97 as Cable (voice)2024
Marvel Studios Assembled: The Making of X-Men '97 as Self - X-Men: TAS Gambit, X-Men'97 Cable2015
Angels in the Snow as Charles Montgomery2014
The Good Witch's Wonder as Jake Russell2013
The Good Witch's Destiny as Jake Russell2013
The Hunt as Bart2012
The Good Witch's Charm as Jake Russell2011
A Warrior's Heart as Seamus 'Sully' Sullivan2011
The Good Witch's Family as Jake Russell2011
Strings as Jimmy2010
A Heartland Christmas as Tim Fleming2010
The Good Witch's Gift as Jake Russell2010
The Stepson as Robert May2009
The Good Witch's Garden as Jake Russell2008
The Good Witch as Jake Russell2008
The Perfect Assistant as David Wescott2008
Herbie Hancock - The River Of Possibilities Tour - Jazz a Vienne as Saxophone2007
Heartland as Tim Fleming2007
Superstorm as Dan Abrams2007
She Drives Me Crazy as Hank Meacham2006
Runaway as Bob Sullivan2006
Spymate as Mike Muggins2006
Thrill of the Kill as Graydon Jennings2005
The Pacifier as Bill Fawcett2005
Trump Unauthorized as Fred Trump jr., adult2004
A Wrinkle in Time as Dr. Jack Murry2003
One Tree Hill as Ray Green2003
Wild Card as Dan Lennox2003
A Wrinkle in Time as Dr. Jack Murry2003
Open House as David Morrow2003
Rush of Fear as Sam Bryant2002
Spiders as Cop2002
Rockets' Red Glare as Tom Young2001
Arachnid as Valentine2001
The Shrink Is In as Jonathon2001
The Waiting Game as Tim / Adrian2001
Final Jeopardy as Jed Seigel2000
Queer As Folk as David Cameron2000
Andromeda as Able Ladrone1999
Law & Order: Special Victims Unit as Mr. Rice1999
Law & Order: Special Victims Unit as Linus McKellen1998
Will & Grace as Michael1995
The Outer Limits as Captain Turner1994
Spider-Man as Gambit (voice)1994
Touched by an Angel as Michael Reilly1993
Kung Fu: The Legend Continues as Peter Caine1992
X-Men as Gambit (voice)1992
Kung Fu - A Legend Reborn as Peter Caine1991
Silk Stalkings as Tom Ryan1990
Counterstrike as Billy1988
War of the Worlds as Farmer2014
The Good Witch's Wonder Co-Executive Producer2013
The Good Witch's Destiny Co-Executive Producer2012
The Good Witch's Charm Co-Executive Producer2007
Heartland Director