The Modern Don Quixote 2026
as Don Quixote
Frankenshark 2026
as Professor Fin
Allende 2021
Actor
Water Lola 2019
Spells and Magicians Chapter Seven: Defenceless Bodies 2019
Yesterday 2018
as Samuel
Credits from TMDB.