Born in Naples on July 3 1999, Guglielmo was raised in the youth sector of PMS Moncalieri, a club with whom he won the Under 20 Italian title in 2017. He transferred to Cuore Napoli Basket in A2 for the following season, where he averaged 8.3 points and 5.5 rebounds in 15 games. He decided to pursue a college career in the United States in California with Santa Clara University in 2018-2019. Wearing a Broncos jersey, in three years (from 2018 until last year), Caruso dramatically improved his personal stats, showcasing a full, offensive repertoire both near and far from the basket.
Caruso already made his début with his national team’s jersey on June 18th on the occasion of the victory against Tunisia in the VTG Supercup. He obtained 4 points, 2 rebounds, 1 block and 2 assists in little more than 6 minutes. At the youth selections, he won a silver medal at the Under-19 World Championship in Egypt in 2017 and a bronze medal at the Under-18 European Championship in Turkey in 2016.