Sort:  

Yes, absolutely! It's sounds very European, well Italian obviously.

Yes he was either from or of Italian descent I remember reading