Laureato in Medicina e Chirurgia presso l’Università di Chieti nel 1998 e specializzato in Neurologia presso l’Università di Perugia nel 2003. Negli anni seguenti ha avuto l’opportunità di frequentare periodi di formazione in materia di neurologia nelle Stroke Unit presso l’Università di Glasgow e presso il Karolinska Institute di Helsinki.
Dal 2003 al 2007 si è dedicato al Dottorato di Ricerca presso l’Università di Perugia, parallelamente all’attività di docenza in vari corsi presso il medesimo Ateneo.
Responsabile della Clinical Education in Neuroriabilitazione presso varie università negli Stati Uniti tra cui la Clarkson University di New York, la Saint Louis University in Missouri, la Pacific University in Oregon e la Georgia State University ad Atlanta.
Già Dirigente Medico di I° livello nella Stroke Unit del Reparto di Neurologia presso il Policlinico Universitario di Perugia, dal 2007 è Direttore dell’Area Neurologica e Neuro-Riabilitativa presso l’Istituto Prosperius Tiberino di Umbertide.
