Nel Carnevale, dopo aver collaborato con alcuni costruttori, inizia la storia costruttiva nel 1998 con la prima maschera isolata dal titolo “Il Metronotte”. Dopo due vittorie consecutive è promosso alle mascherate di gruppo e nel 2005 ai carri di seconda categoria. In quello stesso anno collabora alla realizzazione della sfilata di apertura delle Olimpiadi Invernali di Torino. Numerose le scenografie che ha realizzato per importanti produzioni teatrali.
Il suo primo carro allegorico di prima categoria è del 2017. Da allora ha vinto quattro volte: nel 2019 con “L’ultima Biancaneve”, nel 2022 con “Il sognatore” e nel 2023 con un omaggio alla storia del Carnevale di Viareggio. Il carro “Una storia fantastica” era celebrativo del 150° anniversario della manifestazione. Con “Va dove ti porta il cuore” ha vinto anche l’edizione 2024.