Mentre studia all'università lavora come fotografo per vari settimanali, e suona, come chitarrista e multistrumentista, formando diversi gruppi musicali tra il rock e la sperimentazione.
Interessato anche al teatro e alla poesia contemporanea, nel 1978 si unisce al Living Theatre di Julian Beck in veste di musicista e attore.
A cavallo tra gli anni '80 e ‘90 dopo aver realizzato musiche per lavori di teatro contemporaneo, come la Medea di Enrico Job e performance di pittura, comincia una prolifica attività di musicista e compositore, producendo e scrivendo per vari artisti. Nel 1983 incontra la cantante Nada per la quale scrive e compone la maggior parte dei brani dell'album Smalto tra i quali Amore disperato - uno dei maggiori successi di quell'anno - e poi rimasto un evergreen della musica leggera italiana.
Nel 1987, insieme alla cantante Liliana Richter, forma i Guernica, con i quali realizza due album (il secondo prodotto da Vasco Rossi per la EMI Italiana) e produce i Blossom Child per i quali scrive, insieme a Paolo Fabiani, e produce il brano I Pray, successo europeo e Disco d'oro in Francia.[senza fonte]
Dal '93, mentre realizza alcuni brani dance, produce l'album Orchestra Spettacolo Mariani per il cantante e rapper Roberto Mariani - che include Ex, un rap costruito su un articolo del giornalista Giuliano Zincone (che partecipa assieme a Giuliano Ferrara e all'allora ex assessore alla Cultura del Comune di Roma Renato Nicolini, ideatore della grande manifestazione culturale e di spettacolo Estate Romana al videoclip del brano) - e tre album per la cantante Francesca Schiavo, per la quale scrive anche il brano Il mondo è qui, che partecipa al 44º Festival di Sanremo.
Cinema
Dopo essersi cimentato anche come videomaker realizzando alcuni videoclip per svariati artisti nel 1997 inizia ufficialmente l'attività di autore e filmmaker dirigendo e producendo il cortometraggio Cosmos Hotel - realizzato nel neonato supporto dvcam - premiato al Sacher Festival 1997[senza fonte] e ospite del Festival del cinema di Locarno e del Torino Film Festival.
Successivamente, dopo aver realizzato il suo secondo cortometraggio, Don Giovanni (in concorso al Sacher Festival 1998), partecipa come attore e compositore al film di Franco Bernini, Sotto la luna, e come attore al film di Peter Del MonteControvento accanto a Valeria Golino. Parallelamente co-scrive con la sua collaboratrice Luisa M. Fusconi la sceneggiatura del film L’italiano (di E. De Dominicis) in cui è anche uno degli attori principali.
^Premio Speciale della Giuria all'ÉCU 2008 - Festival Europeo del Cinema Indipendente di Parigi - Premio Speciale della Giuria al Festival dello Stretto di Messina 2008 - Nomination per la Migliore Opera Prima al Ciak D'oro 2008