Known For
Filmography

Every Year After
TV · as Stuart Donnelly · 1 ep

Fire Country
TV · as Conductor · 1 ep

The Main Event
Movie · as Bennie

Chronicle Mysteries: Recovered
Movie · as Howard

William
Movie · as Dr. Rowley

Truly, Madly, Sweetly
Movie · as Walter

Road to Christmas
Movie · as Tom

Altered Carbon
TV · as Enraged Person #6 · 1 ep

Siren
TV · as Man · 1 ep

The Art of Us
Movie · as Mac

Somewhere Between
TV · as Janitor · 1 ep

Imposters
TV · as Taxi Driver · 1 ep

The Good Doctor
TV · as Farmhouse Owner #2 · 1 ep

Countdown
Movie · as Foreman

Interrogation
Movie · as Older Cop

Travelers
TV · as Greg · 1 ep

Supergirl
TV · as Officiant · 1 ep

Minority Report
TV · as Technician · 1 ep

Do You Really Want to Know?
Movie

These Walls
Movie · as Father Michael

Arrow
TV · as Judge McGarvey · 3 eps

Once Upon a Time
TV · as Bar Patron · 1 ep

Fringe
TV · as Bearded Man · 1 ep

Psych
TV · as German Man · 1 ep
