Known For
Filmography

In the Blink of an Eye
Movie · as Docent

The Abandons
TV · as Pastor Collier · 4 eps

Tracker
TV · as Wilson / Shooter · 1 ep

The Vince Staples Show
TV · as The Tailor's Assistant · 1 ep

Alert: Missing Persons Unit
TV · as Franklin Rasp · 1 ep

The Last of Us
TV · as Boring Scott · 1 ep

Peacemaker
TV · as Dr. Hurwitz · 1 ep

Gone Mom: The Disappearance of Jennifer Dulos
Movie · as Host

Beverly Hills Wedding
Movie · as Gary

The Baker's Son
Movie · as Walter

Family Law
TV · as Dwight Hartford · 1 ep

How It Ends
Movie · as Gas Thief Tyler

Signed, Sealed, Delivered: The Road Less Traveled
Movie · as Albert

Woman of the House
Movie · as Boss (Everett)

The BFG
Movie · as Danish Father

Garage Sale Mystery: Guilty Until Proven Innocent
Movie · as Billy Carr

Secrets in the Attic
Movie · as Tommy Smith

Travelers
TV · as Doctor Mori · 3 eps

Lucifer
TV · as Norm · 1 ep

Colony
TV · as Julien · 1 ep

The Magicians
TV · as Father Poe · 1 ep

The Flash
TV · as Griffin Grey · 1 ep

Suddenly
Movie · as Judd

Motive
TV · as Father Heslop · 1 ep

The Tomorrow People
TV · as Jonah · 1 ep

Hamlet
Movie · as Laertes

Snowmageddon
Movie · as Norm

Divine: The Series
TV · 6 eps

Stargate Universe
TV · as Hunter Riley · 16 eps

7 Things To Do Before I'm 30
Movie · as Haig Sutherland

Fringe
TV · as Ned Dolan · 1 ep

Slither
Movie · as Trevor

Psych
TV · as Syd · 1 ep

The Colt
Movie · as Hatch

Robson Arms
TV · as Fred Fochs · 39 eps

Supernatural
TV · as Lance Jacobsen · 1 ep

Riding the Bullet
Movie · as Rally Student #1

Dead Like Me
TV · as Matthew Hourihan · 1 ep

Lone Hero
Movie · as Deputy Hank

Halloween: Resurrection
Movie · as Aron

John Doe
TV · as Shaggy · 1 ep

Valentine
Movie · as Bookish Guy

Smallville
TV · as Travis George · 1 ep

Dudley Do-Right
Movie · as Teller

Hope Island
TV · as Nub Flanders · 22 eps

Beyond Belief: Fact or Fiction
TV · as Martin Ames (segment "Ghost Writer") · 1 ep

The Outer Limits
TV · as Roy Evereznak, Will Monroe · 1 ep
