Marco Radi - Biography