Actor
The Man Who Unlocked the Universe
2017 · as Ulugh Beg (Young)
America; I Too
2017 · as ICE Officer Reyes
Parasites
2016 · as Mexican
The Park Bench
2015 · as Father
Catching Fireflies
2015 · as Juan