Tim Camarillo

Tim Camarillo is an American actor who played as one of the many uncredited Peruvian villagers in Indiana Jones and the Kingdom of the Crystal Skull.