Known For
Filmography

Fellow Travelers
TV · as Father Lawrence · 1 ep

Tokyo Vice
TV · as Phil Hadley · 1 ep

SurrealEstate
TV · as Lloyd · 5 eps

Foxfire
Movie · as Acey Holman

The Listener
TV · as Trevor Whelan · 1 ep

Snow Cake
Movie · as Clyde

Murder in the Hamptons
Movie · as Architect

The Murdoch Mysteries: Under the Dragon's Tail
Movie · as Dr. Finch

Wilby Wonderful
Movie · as Dan Jarvis

Rhinoceros Eyes
Movie · as Hamish

ReGenesis
TV · as Dr. Gordon Petras (as Jim Allodi) · 3 eps

Foolproof
Movie · as Detective Mason

Men with Brooms
Movie · as Neil Bucyk

Glitter
Movie
The Associates
TV · as Eric Davis · 1 ep

Top of the Food Chain
Movie · as Deputy Dana

The Five Senses
Movie · as Justin

Restless Spirits
Movie · as Mr. Hindle

The Time Shifters
Movie · as Agent Stanton

Murder in a Small Town
Movie · as Man in Tuxedo

When Ponds Freeze Over
Movie · as Dad/Adult John
The Fires of Joanna
Movie · as Patrick Murphy

Good Will Hunting
Movie · as Security Guard
Permission
Movie

Psi Factor: Chronicles of the Paranormal
TV · 2 eps

Book Of Knives
Movie · as Dr. Anon

Due South
TV · as Assistant States Attorney · 1 ep

Kung Fu: The Legend Continues
TV · as Tom Bellamy · 1 ep
