Es doctor en matemáticas por la Universidad de Ulm (Alemania), y posee un Master en Ciencia por la Universidad de Siracusa.