Advantages of Travelling by Train 2019
as Man #1
Negociador 2014
as Nicholas
Broken Embraces 2009
Actor
Cháchara 2007
as Hombre
Doghead 2006
Torremolinos 73 2003
as Aksel
El factor Pilgrim 2001
as Ambar Pool
Credits from TMDB.