Ha esordito nel film TV "Il Caso Braibanti" per la regia di Franco Bernini ed è stato personaggio fisso in 3 stagioni di "Incantesimo" (Rai Uno).
Nel cinema ha lavorato, tra gli altri, con Cristina Comencini ("Il Più Bel Giorno della Mia Vita") e Monica Stambrini ("Benzina"). In teatro con Marco Maltauro (Pirandhorror, Il Gabbiano, Jim Morrison & The Doors), Alessandro Fabrizi (Di cosa abbiamo paura…, The Waves e Bartleby the Scrivener al Blue Heron di New York, Ritratto Frontale), Pierpaolo Sepe (Le coefore), N...visualizza tuttoNicola Russo (Dal suo punto di vista), Pietro Bontempo (Mojo).