Supernatural
as Deputy Jack Spradun
The X-Files
as Dyer
Psych
as Mr. Latrek
The Outer Limits
as Michael Dowd
When Calls the Heart
as Superintendent Patrick O'Reilly
Andromeda
as Jonah Darrega
21 Jump Street
as Large Man
A Million Little Things
as Henry
The L Word
as Webster Ash
The Man in the High Castle
as Richard Dawson
Millennium
as Agent Riley
The Twilight Zone
as Pitch Man
First Wave
as Sheriff Randy Smithers
Watchmen
as Keene Act Anchor
Kyle XY
Street Justice
as Paul Schuham
Painkiller Jane
UC: Undercover
Midnight Sun
as Mark Reed
Caitlin's Way
as Jim Lowe