Si è laureato in Scienze della Comunicazione con una tesi comparativa di soluzioni software server per lo streaming video, paragonando i principali applicativi proprietari a quelli liberi e dimostrando come la trasmissione di contenuti audiovisivi con software libero sia possibile e di altissimo livello tecnico.
Dal 2000 svolge il ruolo di Project manager presso l'Opensourcelab del VR&MMPark (
www.opensourcelab.it) e Mediainlinux (
www.mediainlinux.org ).