Acting
Mihnea
Film · 2026
Delinquent
Film · 2018
Pass the Salt
The Evil in Us
Film · 2016
Porter
Film · 2015
Scammerhead
Film · 2014
Hungry Heart
Jatt & Juliet 2
Film · 2013
Fringe
Series · 2008
Supernatural
Series · 2005
In the Name of the People
Film · 2000
They Dream
Film