Ruffo, Pietro, 1978-....