Nato a Roma, è noto in particolare per il doppiaggio di protagonisti di serie televisive, fra i quali: George Clooney in E.R. – Medici in prima linea, David Boreanaz (in Bones) e Michael Emerson (in Person of Interest, Lost, Arrow).
Al cinema ha doppiato, fra gli altri, lo stesso Clooney in tre lungometraggi, Patrick Swayze in Pecos Bill, Steven Seagal in Out of Reach e Killing Point.