
David Keeley
Known For
Acting
Born
1961-04-21 in Sarnia, Ontario, Canada
Biography
David Keeley is a Canadian actor, and singer-songwriter.
Most Known For

Suits
as Mark Aiken

Star Trek: Starfleet Academy
as Obel Wochak

Warehouse 13
as Lee Donaldson

Haven
as Harry Nix

Rookie Blue
as Donald Sharpe

Lost Girl
as Jesper

The Listener
as Simon Kendall

Due South
as Earl Jeffers

Impulse
as Martin Wallace

Sue Thomas: F.B.Eye
as Malcolm Hayden

Republic of Doyle
as Anthony Spence (as David W. Keeley)

FX: The Series
as Rick Forsythe

FX: The Series
as Rick Forsythe (uncredited)

No Price Too High

The Manchurian Candidate
as Shaw's Bodyguard-Agent

Cadillacs and Dinosaurs
as Jack Tenrec (voice)

At Risk
as Howard Mather

Sugartime
as Ralph Hill

Christmas at Grand Valley
as Darren

Christmas in Love
as Richard Hartman