Todos hemos pecado 2011
as Pedro El Encabronado
Nebraska 2009
Actor
News from Afar 2005
Credits from TMDB.