Laureato in Economia e Management presso l'USI di Lugano, ha fondato nel 2017 una startup specializzata nel micro influencer marketing per attività locali. Questa iniziativa permetteva agli utenti di monetizzare i propri contenuti indipendentemente dalle dimensioni del loro pubblico.
Successivamente è salito a bordo di Batmaid, una Scale-Up svizzera che digitalizza i servizi di pulizia domestica. Parito come Business Development Manager per il Ticino ha scalato per diventare Country Manager per l'Italia. In questo ruolo, ha seguito in prima persona vari dipartimenti della startup, interfacciandosi con figure di rilievo tra cui rappresentanti delle istituzioni e associazioni di categoria. In entrambe le esperienze, ha avuto un ruolo fondamentale nell'apertura e sviluppo del mercato da zero.
Oggi è alla guida di Balanced insieme a Leyla Gargiulo.