Born in Hamilton, Ontario, Canada — Nov 13 1965

Richard Charles Roberts (born November 13, 1965) is a Canadian film, TV and stage actor. His most substantial role to date is as Donald D'Arby in the series Traders, for which he was nominated for a Gemini Award. He moved briefly to Los Angeles in 1998 appearing in the CBS series L.A. Doctors alongside Ken Olin and Sheryl Lee. He returned to Canada to star in An American in Canada, which ran for two seasons. In 2012, he was tapped to play Jack Layton in the CBC biopic Jack, alongside Sook-Yin Lee as Olivia Chow. His portrayal of Jack garnered him a Can…
Browse acting and crew credits across movies and TV — filter and sort to find specific roles.

Tom

Dr. Gilbert Birkins

Dr. Hopper

Andrew McLaren

Thornton Aarons

Philip Klane

Trevor Bennett

Grant Bogle

Mayor William Cadigan Clarke

Nick Olsen

Keith Campbell

Joseph Nichols

Evan Newman

Gerald Henry Jones

D. A. Miller

Matt Cherico

Cameron Tiernay


Edward Miller

Donald D'Arby



William Colby



Barney Crashman (voice)


Peter Bunting

Matthew Lawson

Major Gavin Hart

Hemmings

Ken Loney (voice)

Plastic Surgery Doctor

John

Art

Daniel Chapman

Truman Harris

Reporter

Dr. Palmer Drake

Steve

Brooks the Fiance
Peter Leacock

Edgar Lewis

Mr. Kellogg

Dr. Lucas Emery

Father Alios

Jeremy Neville

Frank Shaw

Amos Duncan

Robert

Kenny
Jack Layton

Matt Costin

John Rae

Paul

Drew Dawson

Charles Wentworth jeune

Travis Saunders
Jake Crewe

Freddie


David Reynolds

Jim Jones
Production

Charles Benson

FBI Technician

Chip Klooster

Alex Redman

Wayne Fox

Sean Dunne

Morde

Duke / Roman Soldier

Himself

Percy Sullivan