Carlos Linares

Carlos Linares is a Salvadorian actor who played the Fast Speaking Inmate in Indiana Jones and the Kingdom of the Crystal Skull.