For many years David has been providing professional voice over services both in Italian and English for video, audio and web commercials.
He took part in dubbing some characters in a few episodes of The Simpsons, Family Guy.
Other voice over works:
Appennino Perduto