Question: who plays sid the sloth in ice age
Answer: John Alberto Leguizamo ( / ˌlɛɡwɪˈzɑːmoʊ / ; born July 22 , 1964 ) is an American actor , voice artist , stand - up comedian , film producer , playwright , and screenwriter .