King Ferdinand of Navarre
Love's Labour's Lost (2017)
Rosencrantz
Hamlet (2016)
Tailor / Merchant / Servant / Attendant / Market Worker / Officer / Usher / Townsperson
The Taming of the Shrew (2016)
Doctor Rosen
Dawn of the Dead (2004)
Sanjay
Ice Bound (2003)
young doctor
Dangerous Child (2001)
Reporter #1
The Last Debate (2000)
Convenience Cashier
Loser (2000)
Pro-Artist Protester
Dirty Pictures (2000)
Theater Worker
Prljavi posao (1998)
Honar
Giga Shadow (1997)
E.R. Doctor
Extreme Measures (1996)