Actor
The Narcissists
2017 · as Max
Desperate But Not Serious
2000 · as Justin
If... Dog... Rabbit
1999 · as Convenicence Store Clerk (as Zach Tiegan)
Scarred City
1998 · as Detective
Break Up
1998 · as LAPD Cop