Luis Vitalino Grandón
Embryo 2020
Rating: 3.2
Neruda 2016
Rating: 6.8
Toro Loco: Bloodthirsty 2015
Rating: 5.5
Hidden in the Woods 2012
Rating: 4.5
as Doctor
as 'El Polilla'
as Male Detective