Nel 1997 entra nella Scuola di Recitazione del Teatro Stabile di Genova, diplomandosi nel 2000. Nato come attore teatrale, lavora per un breve periodo per Radio 19 (radio del quotidiano genovese Il Secolo XIX) e poi comincia a esibirsi nelle trasmissioni televisive comiche di Colorado nel 2007 e di Zelig tra il 2009 e il 2013, entrambe in onda sulle reti Mediaset
Nel 2011 è protagonista, con il personaggio di Mattia Passadore, della trasmissione comica Central Station in onda su Comedy Central. Nel 2014 è co-protagonista del film di fantascienza 12 12 12 del regista Massimo Morini. Tra il 2015 e il 2016 prende di nuovo parte al programma Colorado. Tra il 2019 e il 2020 entra nel cast principale della serie TV Scatola nera, nel 2021 partecipa alla serie televisiva Rai Blanca.