Richard Charles "Rick" Roberts (born November 13, 1965) is a Canadian [1 ] actor. His most substantial role to date is as Donald D'Arby in the series , for which he was nominated for a Traders Gemini Award.
Roberts was born in
Hamilton, Ontario, Canada. He played Elizabeth Berkley's husband in the Lifetime made-for-television movie . Roberts has also appeared in Student Seduction and L.A. Doctors . Most recently he played Dennis MacDonald on An American in Canada Family's , and the role of explorer Life with Derek John Rae in the 2008 docudrama . He also played the role of Passage Jim Jones in Jonestown: Paradise Lost which aired on the History Channel and the Discovery Channel. He also played the evil Brooks in Eloise at Christmastime.
In 2012 he was tapped to play
Jack Layton in the CBC biopic , alongside Jack Sook-Yin Lee as Olivia Chow. [2 ] Filmography [edit ] ....(2001) A Town Without Christmas .... Telethon Host (1 episode, 2002) Puppets Who Kill .... Jake Crewe (6 episodes, 2002–2003) An American in Canada Fallen Angel (2003) (TV) .... Charles Wentworth, Age 30 (2003) (TV) .... Brooks Eloise at Christmastime (2003) (TV) .... Drew Dawson Student Seduction as Cameron Tiernay (6 episodes, 2005–2006) This Is Wonderland (2005) (TV) as Edgar Lewis Haunting Sarah (2005) (TV) as Dr. Jeremy Neville Plague City: SARS in Toronto (2005) (TV) as Dr. Palmer Drake Descent as D. A. Miller (1 episode, 2005) Kevin Hill as Ian Bannerman (1 episode, 2005) The Eleventh Hour More Sex & the Single Mom (2005) (TV) .... Steve as Dennis MacDonald (1 episode, 2006) Life with Derek (2006) (TV) as Morde Shades of Black: The Conrad Black Story as Gene Taylor (7 episodes, 2006) Angela's Eyes (2006) as Hemmings Man of the Year as Nervous Affair Man (1 episode, 2006) At the Hotel Night of Terror (2006) (TV) as Sean Dunne (2007) (TV) as Jonestown: Paradise Lost Jim Jones (2007) (TV) as Truman The Note (2007) (TV) Matters of Life and Dating (3 episodes, 2007) The Company (2008) as John Rae Passage (film) (2008) as Father Alios Phantom Punch (2008) (voice) as Ken Loney Pontypool as Dr. Gilbert Birkins (1 episode, 2008) Murdoch Mysteries (8 episodes, 2009) ZOS: Zone of Separation Pure Evil (2009) (TV) as Frank as Jay Pound (6 episodes, 2009–2010) Cra$h & Burn The Reception (2010) as Kent (2010) (TV) as Frank Shaw When Love Is Not Enough: The Lois Wilson Story (2010) (TV) as Wayne Fox The Night Before the Night Before Christmas The Town Christmas Forgot (2010) Perception (2011) (TV) as Philip Klane (2012) as John Still Mine (2013) as Jack Jack Layton References [edit ] External links [edit ]