Known For
Filmography
2021
2021
2020
2019
2017
2017
2016
2015
2012
2011
2009
2009
2009
2008
2006
2006
2005

Love Hard
Movie · as Conan

Little Fish
Movie · as Man in Crowd

50 States of Fright
TV · as Doctor (uncredited) · 1 ep

The Art of Racing in the Rain
Movie · as Crew Chief

Trial & Error
TV · as Bailiff · 6 eps

The Good Doctor
TV · as Diabetic, Toby Roberts · 1 ep

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

Once Upon A Holiday
Movie · as Touristy Man

Arrow
TV · as Dragos Ibanesco, Dragos Ibanescu · 1 ep

Once Upon a Time
TV · as Deli Owner · 1 ep

The Violinist
Movie · as Backstage Attendee/Movie Theater Audience Member

V
TV · as Angry Parishioner · 1 ep

Harper's Island
TV · as Man in Seattle · 1 ep

Fringe
TV · as Driver · 1 ep

Psych
TV · as Sergei Vangieff · 1 ep

Eureka
TV · as Grief Tech #2 · 1 ep

Supernatural
TV · as H.P. Lovecraft · 1 ep
