Born May 17, 1964
From St. Stephen, New Brunswick, Canada
Also known as David Ian Matheson, David Matheson
Crossword Mysteries: A Puzzle to Die For
Allan Nightingale
The Tenant
Immigration Task Force
Silent Sam
Detective Frank Benedict
Anne of Green Gables: A New Beginning
Man on Train (uncredited)
The Contract
Clarence
Apocalypse: Caught in the Eye of the Storm
Mike