Known For
Filmography

Z-Mom
Movie · as Robert

The Evil Twin
Movie · as Jared Rensor

Touched
Movie

End of the Night
Movie · as Charon

Race
Movie · as Ferry Field Announcer

Pawn Sacrifice
Movie · as Theodore Tremblay

Lizzie Borden Took an Ax
Movie · as Reverend Buck

Time of Death
Movie · as Headmaster

Exploding Sun
Movie · as Alan Elias

Upside Down
Movie · as Moderator

Jesse Stone: Benefit of the Doubt
Movie · as Jim Gammon

Metal Tornado
Movie · as Ron

Cyberbully
Movie · as Senator Evans

Being Human
TV · as Neil Levison · 1 ep

Peepers
Movie · as Gerald Wexley

Stripped Naked
Movie · as Luc

The Tenth Circle
Movie · as Vince

WarGames: The Dead Code
Movie · as Norman Paget

You Belong to Me
Movie · as Sheppard Lee

Like Mother, Like Daughter
Movie · as David Gerraine

Ties That Bind
Movie · as Dr. Walsh

Jesse Stone: Death in Paradise
Movie · as ER Surgeon

Smudge
Movie · as Jack Watson

Crimes of Passion
Movie · as Peter Wilder

The Rocket
Movie · as Journaliste anglophone

Capote
Movie · as Judge Roland Tate

7 Times Lucky
Movie · as Spunky

The Day After Tomorrow
Movie · as Veteran Scientist

Manners of Dying
Movie · as Executioner

Sex & the Single Mom
Movie · as Harrison

Mafia Doctor
Movie · as Lyle Hudson

Trudeau
Movie

The Dead Zone
TV · as Craig Rasmussen · 1 ep

Bliss
TV · 1 ep

Life in the Balance
Movie

The Weight of Water
Movie · as Dr. Parsons

Double Jeopardy
Movie · as Rudy

Heaven's Fire
Movie · as Al Wilkes

Beggars and Choosers
TV · 1 ep

Savior
Movie · as Colonel

The Windsor Protocol
Movie

Out of Control
Movie · as Drunk

Floating Away
Movie · as Dr. Keller

Cold Squad
TV · 1 ep

When Danger Follows You Home
Movie · as Oscar Somner

The Sentinel
TV · as Priest, Peter Willis · 1 ep

The Outer Limits
TV · as Rosen · 1 ep

Time Runner
Movie · as Carl Withers

The X-Files
TV · as George Kearns · 1 ep

Dead Ahead: The Exxon Valdez Disaster
Movie · as Al Kegler

Wiseguy
TV · 2 eps
