Legato principalmente a ruoli di attore teatrale, esordisce nel mondo del cinema nel 1983 con il film Una gita scolastica di Pupi Avati.
In seguito assieme a Marcello Foschini e Roberto Onofri fonda il Trioreno, trio comico-cabarettistico con il quale partecipa a diverse trasmissioni televisive come Drive In. Le partecipazioni a trasmissioni nel piccolo schermo non si esauriranno con lo sciogliersi del trio.
Non lascerà comunque il cinema e lo ritroveremo come attore in molti film, alcuni tra i tanti: Caterina va in città (Paolo Virzì, 2003), Tutta la vita davanti (2008), e Gli amici del bar Margherita (Pupi Avati, 2009).
La collaborazione con Virzì continuerà, e arriverà anche all'appuntamento di Cannes 2016 recitando il ruolo di Pierluigi Aitiani nel film: La pazza gioia, inserito nella sezione Quinzaine des Réalisateurs del Festival francese.