Caruso was born in Palermo, Sicily and debuted as dramatic stage actor in his home town in 1957.
Caruso urodził się w Palermo na Sycylii, zadebiutował jako aktor dramatyczny w swoim rodzinnym mieście w 1957 roku.