The Lost World Cup 2011
as Salvatore Sandrini
In This Tricky Life 2001
as El Pulga
Credits from TMDB.