Cast Credits Saving Hope (2012) Guest starring as Board Member #2 Episode 5x15: Fix You (Jul 13, 2017) [Co-Star] Rookie Blue (2010) Guest starring as Mr. Burton Episode 1x05: Broad Daylight (Jul 22, 2010) [Co-Star] This Is Wonderland (2004) Guest starring as Marvin Episode 1x10: Episode 10 (Mar 15, 2004) Missing (2003) Guest starring as Barry Frank Winterlove Episode 3x05: And the Walls Come Tumbling Down (Jul 17, 2005) [Co-Star] Due South (1994) Guest starring as Warren Knoop (2 episodes) Episode 2x08: One Good Man (Feb 8, 1996) Episode 1x02: Diefenbaker's Day Off (Sep 29, 1994) Street Legal (1987) Guest starring as Marvin Episode 3x15: Beauties and Beasts (Jan 27, 1989) Guest starring as Burl Mossman Episode 6x09: The Good Lawyer (Nov 22, 1991) Seeing Things (1981) Guest starring as Reuben Episode 2x01: An Eye for an Eye (Oct 20, 1982)