Sebastian Vázquez is known for Force of Nature (2020), Primal (2019) and Por amor en el caserio (2014). imdb.com