True Spirit
Role(s): American News Presenter
Love in Bloom
Role(s): Enrique
Black Site
Role(s): Ramon Garcia
Spiderhead
Role(s): Miguel
We Will Be Monsters
Role(s): Wolfman