Originario di Genova, cresciuto nei settori giovanili di Genoa e Virtus Entella, Caruso ha già disputato 86 partite in Serie D con le maglie di Albissola, Lavagnese e Sanremese.
A Simone un caloroso benvenuto da parte di tutta la famiglia bluceleste e un grosso in bocca al lupo per la stagione alle porte.