Known For
Filmography

Armageddon Road
Movie · as Wade

The Hunting Party
TV · as Mr. Jacobs · 1 ep

Stick
TV · as Golf Proctor · 1 ep

Murder for Sale
Movie · as Max

The Irrational
TV · as Dale Newhouse · 1 ep

Alert: Missing Persons Unit
TV · as Antonio · 1 ep

Three Wise Men and a Baby
Movie · as William

Surface
TV · as Neurologist · 1 ep

Aurora Teagarden Mysteries: Til Death Do Us Part
Movie · as Bernard Poole

Batwoman
TV · as Parole Board Official · 1 ep

Tully
Movie · as Doctor

Christmas Joy
Movie · as Phil Finnegan

A Million Little Things
TV · as Christopher · 1 ep

The Good Doctor
TV · as Vincent · 1 ep

Mr. Write
Movie · as Zev

DC's Legends of Tomorrow
TV · as Coroner · 1 ep

Chesapeake Shores
TV · as Bert Marcus · 4 eps

Murder, She Baked: A Chocolate Chip Cookie Mystery
Movie · as Paul

If I Stay
Movie · as Music Aficionado

When Calls the Heart
TV · as Herman Trockmorton · 1 ep

Embrace of the Vampire
Movie · as Groundskeeper

End of the World
Movie · as Dr. Cochran

The Meeting
Movie · as David

The Company You Keep
Movie · as DMV Source

Diary of a Wimpy Kid: Dog Days
Movie · as Mr. Draybick

Arrow
TV · as George Wolfman · 1 ep

Finding a Family
Movie · as Chuck

Gone
Movie · as Borden

Diary of a Wimpy Kid: Rodrick Rules
Movie · as Mr. Draybick

Human Target
TV · as Harrison · 1 ep

Watchmen
Movie · as Doug Roth

Ogre
Movie · as Giles

Helen
Movie · as Prosecutor

Courage
Movie · as Justin Vale

Come Dance at My Wedding
Movie · as Mason Brown

Wyvern
Movie · as Chief Dawson

V
TV · as Will Mabyee · 1 ep

Stargate Universe
TV · as Administrator · 1 ep

Ace of Hearts
Movie · as Frank Burgess

NYC: Tornado Terror
Movie · as Brackett

Fringe
TV · as Medical Examiner · 1 ep

The Last Mimzy
Movie · as Dr. Rose

Reaper
TV · as Gus · 1 ep

Hollow Man II
Movie · as Dr. Devin Villiers

The Foursome
Movie · as Cameron Towers

Alien Incursion
Movie · as Claude

Psych
TV · as Replacement Spellmaster · 1 ep

Hush
Movie · as Dr. Mirvis

Supernatural
TV · as Hotel Manager, Ben Waters · 1 ep

Stargate Atlantis
TV · as Garth · 1 ep

The Core
Movie · as FBI Agent - Rat's Apartment

Tru Calling
TV · as Doctor · 1 ep

The Dead Zone
TV · as Bookstore Manager · 1 ep

John Doe
TV · as Lab Coat · 1 ep

Smallville
TV · as Cave Scientist · 2 eps

Stargate SG-1
TV · as Dr. Friesen · 1 ep

Happy Gilmore
Movie · as Daniel Lafferty

Family of Strangers
Movie · as Bill Curtis
