Birthplace
Rome, Italy
He dubbed Inuyasha for the first 26 episodes, then contractual questions forced dubbing staff of Dynamic Italia to change casting roles and give his one to Francesco Pezzulli.
He dubbed Kurz Weber in the first two seasons of Full Metal Panic!, but then again his role was left to Francesco Pezzulli because of contractual issues (that meanwhile denied him to dub Kaworu Nagisa in Evangelion: Death & Rebirth and The End of Evangelion, altough he dubbed him in Neon Genesis Evangelion).