Pillarella, Franco (Career)