Актьор - Cafe Racer(Късометражен) - Wade Surface(Сериал) - Inspector Billy the Kid(Сериал)(2022) - Frank Baker Virgin River(Сериал)(2019-2021) - Jimmy The Order(Сериал)(2019-2020) - Jurgen Sawyer Endless(2020/I) - Richard Project Blue Book(Сериал)(2019-2020) - The Fixer / William A Score to Settle(2019) - Tank The Murders(Сериал)(2019) - Grant David Alcott Travelers(Сериал)(2016-2018) - Ray Rabbit(2018) - Timmy Bates Motel(Сериал)(2013-2017) - Remo Wallace Supernatural(Сериал)(2012-2017) - Ishim / Lee Chambers Incorporated(Сериал)(2016-2017) - Terrence The Romeo Section(Сериал)(2015-2016) - Fergie Hello Destroyer(2016) - Coach Aaron Weller Motive(Сериал)(2016) - Ian Mitchell Dead Rising: Endgame(2016) - Hancock Blood(Късометражен)(2015/III) - Man Continuum(Сериал)(2012-2015) - Jason Killjoys(Сериал)(2015) - Lucas Kotler Wayward Pines(Сериал)(2015) - Franklin Dobbs Backstrom(Сериал)(2015) - Julien Gaynor The 100(Сериал)(2015) - Vincent Vie Heartland(Сериал)(2009-2015) - Wade Eadweard(2015) - Stanford Lead and Follow(Късометражен)(2014) - Dylan Strange Empire(Сериал)(2014) - Roy Arnold Aloft(2014) - Hans Hell in a Handbag(2013) - Terrance Rogue Files: Reparation(Мини Сериал)(2013) - Mitch Cedar Cove(Сериал)(2013) - Bobby Man of Steel(2013) - Ludlow Rogue(Сериал)(2013) - Lucas 'Mitch' Mitchell Corvus(Късометражен)(2012) - The Detective Ring of Fire(Мини Сериал)(2012) - Hector Janen True Justice(Сериал)(2012) - Dr. Zee The Listener(Сериал)(2012) - Pinto Hell on Wheels(Сериал)(2011) - Bolan Sanctuary(Сериал)(2010-2011) - Adam Worth Donovan's Echo(2011) - Ray Sucker Punch(2011) - Police Officer #1 Shattered(Сериал)(2011) - Oliver Quinn / Ethan Quinn The Cult(2010) - Thomas Flashpoint(Сериал)(2010) - Nick Watson Rookie Blue(Сериал)(2010) - Ray Donald Swann Keep Your Head Up Kid: The Don Cherry Story(Мини Сериал)(2010) - Harry Sinden La première étoile(Късометражен)(2010) - Duane Timberlane Republic of Doyle(Сериал)(2010) - Bill Gorsky Everything's Coming Up Rosie(Късометражен)(2009) - Douglas Iron Road(Мини Сериал)(2009) - Controller Intelligence(Сериал)(2005-2007) - Jimmy Reardon The 4400(Сериал)(2006) - Daniel Armand Civic Duty(2006) - Lieutenant Randall Lloyd Smallville(Сериал)(2006) - Lincoln Cole Prairie Giant: The Tommy Douglas Story(Мини Сериал)(2006) - Charlie Lawson Da Vinci's City Hall(Сериал)(2005-2006) - City Coroner Mick Leary The Collector(Сериал)(2006) - Timothy Albert Break a Leg Rosie(Късометражен)(2005) - Eddie Desolation Sound(2005) - Michael Elliott Da Vinci's Inquest(Сериал)(1998-2005) - Det. Mick Leary Elektra(2005) - Pool Shark The Life(2004) - Matt Ice Men(2004) - Trevor Call Me: The Rise and Fall of Heidi Fleiss(2004) - Sgt. Willeford Cellmates(2003) - Sid The Big Charade(Късометражен)(2003) - Seamus Emile(2003) - Tom Open Range(2003) - Tom The Dead Zone(Сериал)(2003) - Marc Dionne Do Not Disturb(Късометражен)(2003) - The Man Owning Mahowny(2003) - Det. Ben Lock Taken(Мини Сериал)(2002) - Bill Walker The Space Between(Късометражен)(2002) Stargate SG-1(Сериал)(2002) - Smith Insomnia(2002) - Warfield (voice) Liberty Stands Still(2002) - Mac Munro Lola(2001) - The Passenger Prozac Nation(2001) - Rolling Stone Editor Trapped(2001) - Captain Al Becker The Waiting Room(Късометражен)(2001) - Peter's Father Dark Angel(Сериал)(2001) - B.C. First Wave(Сериал)(2000) - Garvin The Man Who Used to Be Me(2000) - Grant Logan Dangerous Attraction(2000) - Det. Ryan Bell The Outer Limits(Сериал)(1996-2000) - Declan McMahon / Mr. Tarkman Touched(1999) - Eric Poltergeist: The Legacy(Сериал)(1997-1999) - Mike McCready The Sentinel(Сериал)(1999) - Jack Bartley Hard Time: The David Milgaard Story(1999) - David Milgaard 2 Extra Days(1998) - Guy Rupert's Land(1998) - Dale McKay Welcome to Paradox(Сериал)(1998) - Cole Dirty Little Secret(1998) - Ray Viper(Сериал)(1997-1998) - Mickey Finch Medusa's Child(1997) - Peter Cooke Free Willy 3: The Rescue(1997) - Kron Dead Man's Gun(Сериал)(1997) - Wild Joe Tate Survival on the Mountain(1997) - Eric Murder in My Mind(1997) - Leonard Highlander(Сериал)(1996) - Johnny Kelly The Adventures of Sinbad(Сериал)(1996) - Mustapha Carpool(1996) - Neil Bloodhounds II(1996) - Matthew Standing For a Few Lousy Dollars(1995) - Zack (as Ian Tracy) The X-Files(Сериал)(1995) - Leonard 'Rappo' Trimble Man with a Gun(1995) - Roy Burchill The War Between Us(1995) - Jig Parnum Trust in Me(1995) - Eddie Kelly The Commish(Сериал)(1991-1995) - John Hibbs / Off. John Hibbs Lonesome Dove: The Series(Мини Сериал)(1994) - Billy Timecop(1994) - Soldier Incident at Deception Ridge(1994) - Del Hayes Sweating Bullets(Сериал)(1992-1993) - Spider Garvin Morning Glory(1993) - Orlan Nattes Miracle on Interstate 880(1993) - Mark Helm Home Movie(1992) - Bob The Comrades of Summer(1992) - Andy Conspiracy of Silence(Мини Сериал)(1991) - Dwayne Johnston Mom P.I.(Сериал)(1991) Crooked Hearts(1991) - Limber Watkins Fly by Night(Сериал)(1991) - Berry Neon Rider(Сериал)(1990) - Cameron The Last Island(1990) - Jack Booker(Сериал)(1989-1990) - Duke / Director The Rookies(1989) - Pat Hebler C.B.C.'s Magic Hour(Сериал)(1989) - Pat Hebler American Boyfriends(1989) - Teaching Assistant Gerald 21 Jump Street(Сериал)(1987-1989) - Matty / Lt. Taubman / Angelo's Buddy / ... Street Legal(Сериал)(1988) - Arnold Danger Bay(Сериал)(1988) - Jerry Langstrom Knightwatch(Сериал)(1988) - John O'Neill The Beachcombers(Сериал)(1988) - Rappeller Home Is Where the Hart Is(1987) - Punk Kid The New Adventures of Beans Baxter(Сериал)(1987) - Doug Shelley(1987) - Gord Stakeout(1987) - Caylor Reese Fire with Fire(1986) - Panther The Magical World of Disney(Сериал)(1986) - Robbery Youth The Journey of Natty Gann(1985) - Parker's Gang Change of Heart(1984) - Kenny Eureka(1983) - Joey Hangin' In(Сериал)(1982) - Randy The Minikins(Сериал)(1981) - Albi Huckleberry Finn and His Friends(Сериал)(1980) - Huckleberry Finn In Praise of Older Women(1978) - Andras Vayda Jr. The Magic Lie(Сериал)(1977) Dreamspeaker(1976) - Peter The Keeper(1976) - The Kid
Режисьор: Intelligence(2006-2007) Da Vinci's Inquest(2001-2004)