A Son Named Erasmus 2020
as Doctor
The Goodbye Kiss 2006
as Sebastian 'Pepe' Monrubia
Tu devi essere il lupo 2005
as Amandio
L'Iguana 2004
as Don Ilario
Antes Que o Tempo Mude 2003
as Man in the Beach
8 8 2001
as Neves
Man of the Crowds 2001
as Augusto
Credits from TMDB.