La sua attività di attore inizia nel 1976, nella compagnia di Mico Galdieri. Le sue presenze come attore protagonista cominciano sotto la direzione di Carlo Cecchi e L. De Filippo. Successivamente comincia a scrivere opere proprie e a curarne la regia. Cinematograficamente, anche se le sue presenze non sono numerose, ha collaborato con Marco Bellocchio, Ettore Scola, Mario Monicelli, Nanni Loy e Nanni Moretti. Nella stagione 89-90 partecipa alla trasmissione televisiva Emilio esibendosi in divertenti gags al fianco di Silvio Orlando e Teo Teocoli, e al programma "Televiggiù". Nel 2008 è "Don Ciro" nel film Gomorra, di Matteo Garrone, con cui partecipa al Festival di Cannes ed è tra i protagonisti di Fortapasc di Marco Risi sulla figura del giornalista Giancarlo Siani.