Known For
Filmography
The Secret of Zhu
Movie · as Chunk (voice)

Sonic the Hedgehog
Movie · as Bartender

Baby Monitor Murders
Movie · as Bill

Chronicle Mysteries: The Deep End
Movie · as Leonard

Hailey Dean Mysteries: Killer Sentence
Movie · as Walter Faraday

Wu Assassins
TV · as Carl · 1 ep

Deadly Class
TV · as Gene · 2 eps

Tomato Red
Movie · as Policeman

The Perfect Catch
Movie · as Cal

Cross Wars
Movie · as Comic Book Store Patron

Escape from Mr. Lemoncello's Library
Movie · as Dad (Keeley)

Imposters
TV · as Ike · 1 ep

DC's Legends of Tomorrow
TV · as Agent Cole Bennett · 1 ep

Ice
TV · as Oscar · 2 eps

Timeless
TV · as Marshal Greer · 1 ep

Big Eyes
Movie · as Bailiff

The Unauthorized Saved by the Bell Story
Movie · as Mr. Diamond

Man of Steel
Movie · as Bar Buddy

Profile for Murder
Movie · as Joe Law

Continuum
TV · 1 ep

Quest for Zhu
Movie · as Chunk (voice)

Sucker Punch
Movie · as Police Officer #2

In the Name of the King 2: Two Worlds
Movie · as Court Announcer

Once Upon a Time
TV · as Middle Aged Man · 1 ep

Gunless
Movie · as Constable #2

Caprica
TV · as Construction Worker · 1 ep

Ogre
Movie · as John

Storm Cell
Movie · as Police Officer

Fringe
TV · as Zach Alpert · 1 ep

Tin Man
TV · as Carter · 3 eps

Mount Pleasant
Movie · as Pete

Max Havoc: Ring of Fire
Movie · as Andy Bigelow

Alone in the Dark
Movie · as First Mate

It Waits
Movie · as Morris Black

Best Friends
Movie · as Police Officer

Supernatural
TV · as Sheriff Landes, Steve Reynolds, Police Officer · 1 ep

A Beachcombers Christmas
Movie · as Teddy

Stargate Atlantis
TV · as Solen Sincha · 1 ep

Tru Calling
TV · as Stan Kirby · 1 ep

He Sees You When You're Sleeping
Movie · as Golfing Buddy

The Dead Zone
TV · as Stan the Hunter · 1 ep

The Miracle of the Cards
Movie · as Coach

Suddenly Naked
Movie · as John

Suspicious River
Movie · as Open your mouth Man

Blackwoods
Movie · as Jack Franklin

Higher Ground
TV · as Sheriff Curtis Swann · 7 eps

Dark Angel
TV · as Special OP 1 · 1 ep

Tail Lights Fade
Movie · as Onlooker

Twice in a Lifetime
TV · as Welsh · 1 ep

Atomic Train
TV · as Desperate Man · 2 eps

The Hunted
Movie · as Jogger

Firestorm
Movie · as Deputy

First Wave
TV · as Officer · 1 ep

Stargate SG-1
TV · as Sergeant, Solek · 1 ep

Beyond Belief: Fact or Fiction
TV · as Cal Russert (segment "The Accident") · 1 ep

The Sentinel
TV · as Southern · 2 eps

Millennium
TV · as Second Guard · 1 ep

The Outer Limits
TV · as Police Officer · 1 ep

Viper
TV · as Rick Daley · 1 ep

The X-Files
TV · as Local Cop, The Soldier (uncredited), Officer Sean · 1 ep

Highlander: The Series
TV · as Sgt. Merton · 1 ep

Glory Days
TV · as Bruiser #1 · 1 ep

American Boyfriends
Movie · as U.S. Border Guard

21 Jump Street
TV · as Boyfriend, Max, Billy Bunowski · 2 eps

MacGyver
TV · as Eddie Henderson · 1 ep
