Known For
Photos
Filmography

Pining for Douglas
Movie · as Cole Wright

Good Witch
TV · as Tom Tinsdale · 6 eps

The Firm
TV · as Brad Blake · 1 ep

The Good Witch's Family
Movie · as Mayor Tom Tinsdale

Suits
TV · as Matthew Harris · 1 ep

The Good Witch's Gift
Movie · as Mayor Tom Tinsdale

The Good Witch's Garden
Movie · as Mayor Tom Tinsdale

The Good Witch
Movie · as Tom Tinsdale

Murdoch Mysteries
TV · as Arthur Wellesley · 1 ep

ReGenesis
TV · as Stewart Berner · 1 ep

Mayday
TV · as New York Manager · 1 ep

Sue Thomas: F.B.Eye
TV · as Harold Banning · 1 ep

Degrassi
TV · as Troy Stone · 3 eps

Custody of the Heart
Movie · as Juvenile Officer

Bait
Movie · as Dr. Harris

Dash and Lilly
Movie · as Man at Airport

Sam's Army
Movie

The Last 100 Days
Movie

Relic Hunter
TV · as Alex Tavina · 1 ep

Twice in a Lifetime
TV · as Adult Randy Jackness · 1 ep

Goosebumps: Deep Trouble
Movie · as Dr. Harold Deep

Goosebumps: The Barking Ghost
Movie · as Dad
Goosebumps: The Barking Ghost
Movie · as Dad

Earth: Final Conflict
TV · as Ken Mathews · 1 ep

La Femme Nikita
TV · as Janklow · 1 ep

Psi Factor: Chronicles of the Paranormal
TV · as Professor Connor Doyle · 88 eps

Heritage Minutes: Water Pump
Movie · as Additional Cast

Kissinger and Nixon
Movie · as Negreponte

Goosebumps
TV · as Dad, Dr. Harold Deep · 1 ep

Due South
TV · as Agent White · 1 ep


