Si forma come attore studiando con diversi registi della scena italiana. Studia regia nel Regno Unito e consegue il Master in Theatre Directing presso la East 15 di Londra, University of Essex. E’ regista e membro fondatore della compagnia Dogma Theatre Company.
Al suo lavoro di regista affianca quello di insegnante di recitazione in diverse scuole professionali italiane e guidando workshop per professionisti.
E’ membro dell’U.I.C.D. (Unione Italiana Casting Directors) e lavora per i casting di cinema e tv, collaborando con diverse produzioni italiane. Dopo aver studiato alla Metfilm School di Berlino, negli ultimi anni ha lavorato anche come documentarista. Attualmente è studente del Master di Regia di Opera Lirica presso il Conservatorio di Verona.