These Peculiar Days 2019
Actor
We Are Still Here 2018
7:19 2016
as Juan Pereda
La noche de Iguala 2015
Credits from TMDB.