2011 • as Self
2014 • as Pablo Neruda
2019 • as José 'Pepucho' Rivera
1994 • as Carrasco
1999 • as Ted
2002 • as Self