Актьор - Medium Young(Късометражен)(2022) - Fred Something Undone(Сериал)(2022) - Daniel McPherson The Danger Next Door(2021) - Guy The Oak Room(2020) - Kenneth Coroner(Сериал)(2020) - Emery Groves Ransom(Сериал)(2019) - Dan Lawler Murdoch Mysteries(Сериал)(2019) - Brother Duvalier The Romanoffs(Сериал)(2018) - Gary Beethoven Private Eyes(Сериал)(2018) - Wendel Sylvie The Detail(Сериал)(2018) - Harry Baker Mary Kills People(Сериал)(2018) - Victor Lisko Designated Survivor(Сериал)(2017) - Chandler Dern Legion(Сериал)(2017) - Dr. Kissinger Cold(Сериал)(2016) - Vernon Hell on Wheels(Сериал)(2016) - Ed Carson Damien(Сериал)(2016) - Marlo Heaney Assassin's Creed: Syndicate(Видео Игра)(2015) - Benjamin Disraeli (voice) Kidnap Capital(2015) - The Politician Backpackers(Сериал)(2015) - Kingsley Mr. D(Сериал)(2015) - Ivan Yurkov Joy Ride 3: Road Kill(2014) - Barry the Trucker Betty Box Office(Късометражен)(2014) - Mr. Manager Haven(Сериал)(2013) - Frank Marigolds Suits(Сериал)(2013) - Peter Paranormal Investigators(Сериал)(2013) - Mr. Deetak A Dark Truth(2012) - CIA Lawyer An Officer and a Murderer(2012) - Charlie Straw (as Dave Ferry) King(Сериал)(2012) - Roger Cooper Dan for Mayor(Сериал)(2010-2011) - Fern Republic of Doyle(Сериал)(2010-2011) - Tommy Windsor Nikita(Сериал)(2010) - Gary The Boondock Saints II: All Saints Day(2009) - Dolly Sophie(Сериал)(2009) - James Across the River to Motor City(Сериал)(2007) - Giovanni Rizanno Lost Things(Късометражен)(2007) - Dad Man of the Year(2006) - Senator Mills Find(Късометражен)(2006) - Irate Father At the Hotel(Сериал)(2006) - Business Guy My Last Confession(Късометражен)(2005) - Father Donald O'Connor This Is Wonderland(Сериал)(2005) - Mr. Zanosky Paradise Falls(Сериал)(2004) - Kirk / Kirk Null Blue Murder(Сериал)(2001-2004) - Owen Mavrin / Dr. Jeremy Wolcott Prom Queen: The Marc Hall Story(2004) - Mike Shields Control Factor(2003) - Detective Jordan Left Behind II: Tribulation Force(2002) - Commentator Doc(Сериал)(2002) - Hal Another Day(2001) - Ray Ruby's Bucket of Blood(2001) - Sheriff Robicheaux Daring & Grace: Teen Detectives(Сериал)(2000-2001) - Dick Daring Sr. The Secret Adventures of Jules Verne(Сериал)(2000) - Count von Kessler Thin Air(2000) - Frank Belson Deliberate Intent(2000) - Brandenburg The Crossing(2000) - Gen. Nathaniel Greene Seasons of Love(Мини Сериал)(1999) - Bill Twice in a Lifetime(Сериал)(1999) - Jerry The Boondock Saints(1999) - Detective Dolly La Femme Nikita(Сериал)(1999) - Anagar Resurrection(1999) - Mr. Breslauer Storm of the Century(Мини Сериал)(1999) - Lloyd Wishman The Passion of Ayn Rand(1999) - Interviewer Evidence of Blood(1998) - Norwood Due South(Сериал)(1998) - John Thomas Glory & Honor(1998) - John Verhoeff Once a Thief(Сериал)(1998) - Judge Bloch One of Our Own(1997) - Lt. Dave Williams PSI Factor: Chronicles of the Paranormal(Сериал)(1997) - Trucker Breach of Faith: A Family of Cops II(1997) - Victor What Kind of Mother Are You?(1996) - Judge Keiter Goosebumps(Сериал)(1996) - El Sydney The Stupids(1996) - Late Night Show Host Avonlea(Сериал)(1990-1996) - Stuart McRae / Harmon Andrews Night of the Twisters(1996) - Bob Irisen The Awakening(1995) - Benny Fortrell Deadly Love(1995) - Sal Consentino Darkman II: The Return of Durant(1995) - Eddie Kung Fu: The Legend Continues(Сериал)(1993-1995) - Hans / John Oland When the Dark Man Calls(1995) - Howard Albright Back in Action(1994) - Head Lawyer Hush Little Baby(1994) - Dr. Clayton J.F.K.: Reckless Youth(Мини Сериал)(1993) - Warfield Matrix(Сериал)(1993) - Joe Lusk Woman on Trial: The Lawrencia Bembenek Story(1993) - Detective Fell E.N.G.(Сериал)(1989-1993) - Ray Guthrie / Nick Seville Woman on the Ledge(1993) - Billy Rin Tin Tin: K-9 Cop(Сериал)(1990-1992) - Abijah Williams / Peter E. Jones Midnight Cob(Сериал)(1992) - Walker Devereaux Forever Knight(Сериал)(1992) - Charlie Gubbins Strange Horizons(1992) - Pascal Beyond Reality(Сериал)(1991) - Frank On Thin Ice: The Tai Babilonia Story(1990) Street Legal(Сериал)(1987-1990) - Gabe Richards / Spence Creighton White Room(1990) - Record Executive War of the Worlds(Сериал)(1989-1990) - Marc Traynor / Policeman Friday the 13th: The Series(Сериал)(1987-1990) - Walter Cromwell / Thomas 'Tommy' Christopher Dunn The Last Winter(1989) - Ross Jamison The Campbells(Сериал)(1989) - Luke Van Vleet Men(Сериал)(1989) - Des Day One(1989) - Army Major Physical Evidence(1989) - 1st Cop Covert Action(1988) - Sonny Night Heat(Сериал)(1987-1988) - Ziggy / Jerry Brusconi / Max Urshell Milk and Honey(1988) T and T(Сериал)(1988) - Billings / Joe Billings / Prosecutor Three Men and a Baby(1987) - Telephone Installer Echoes in the Darkness(Мини Сериал)(1987) - Don Reddin Sadie and Son(1987) - Captain Ruggles Amerika(Мини Сериал)(1987) - Laird CBS Schoolbreak Special(Сериал)(1987) - Mr. Phelps Adderly(Сериал)(1987) - Jack The Last Season(1986) - Danny Shannon Whodunit?(1986) - Jack Tanner The Edison Twins(Сериал)(1986) - Rudolph Kiley The Bay Boy(1984) - Walt Roach (as David Ferrey) Chautauqua Girl(1983) - Rob Moving Targets(1983) - Chuck Tales of the Klondike(Мини Сериал)(1981) A Whale for the Killing(1981) - Johnny Goodenough Hounds of Notre Dame(1980) - Ron Fryer - Notre Dame 'Hounds' Powder Heads(1980) - Striker Parallels(1980) - Philip High-Ballin'(1978) - Harvey Range Ryder and the Calgary Kid(Сериал)(1977) The Fighting Men(1977) - Merrigan - Newfie