Attore teatrale, cinematografico e televisivo. Il ruolo che gli ha dato la popolarità è stato il commissario Scialoja nella serie tv Romanzo criminale, cui sono seguiti numerosi film e serie tv. Nel 2016 ha pubblicato il romanzo A Tor Bella Monaca non piove mai, dal quale è stato tratto un film di cui ha curato regia e sceneggiatura.