Diventa noto grazie al ruolo di Franco Boschi, che ha interpretato dal 1998 al 2023 nella soap opera di Rai 3, Un posto al sole, e partecipa a varie serie tv.
Nel 2017 si trasferisce a Londra
Nel 2021 è nel cast de L'incontro, per la regia di Salvatore Romano.
Nel 2021 fonda con Francesco Vitiello la società di produzione Studio Yubaba
Nel 2024 è Direttore Artistico del Premio Internazionale Donnafugata Palma di Montechiaro (Ag)