Career
He spent his whole professional career at Italian Lega Pro (3rd & 4th highest division). Carloto started his Italy career at Internazionale then Treviso. In 2002-2003 season he left for Serie Doctorate side Fanfulla then played for Serie C1 side Paternò.
In July 2004 Treviso bought him back and sent him to Vis Pesaro in co-ownership deal.
In January 2005 he left for Football Club South Tyrol. In 2005-2006 season he left for Serie C2 club Giugliano then Carpenedolo of Serie C2 Group A. In January 2007 he left for Benevento of Serie C2 Group C, helping promote the team to Serie C1 scoring 4 goals.
After limited chances in 2008, he left for Serie Doctorate side Lucchese in December 2008. He helped the team be promoted back to Prima Divisione and made 30 appearances in 2009-2010 season (3 in Cup) scoring 2 goals in the domestic league.
In August 2011 he left for Perugia.
On 3 January 2013, he signed for Unione Venezia.