Ha frequentato il conservatorio di Firenze. Dopo aver diretto vari documentari e spot pubblicitari, debutta nel cinema come attore in "Il confortorio". Collabora stabilmente alla regia della soap "Un posto al sole". Con Lino D'Angio' e Alan De Luca ha diretto il film "Non lo sappiamo ancora" (1999).