All roles

The Witch
2021, Movie - Drama, Horror
The Projectionist
2019, Movie - Drama, Mystery, Thriller
Miriam Lies
2018, Movie - Drama
Las 7 Muertes
2017, Movie - Thriller
Biodegradable
2013, Movie - Action, Drama