Appassionatosi sin da tenerissima età alle novità tecnologiche che stavano cambiando il mondo ha cominciato a farsi strada quando, negli anni ’80, appena quindicenne, ha programmato e pubblicato i suoi primi videogiochi per Sinclair ZX Spectrum. Successivamente la sua multiforme carriera è proseguita, producendo videogiochi sia per Commodore 64 che per Amiga e all’inizio degli anni ’90, come redattore per le prime riviste di videogiochi in Italia (Zzap! e The Games Machine), conduttore di pioneristiche trasmissioni televisive dedicate al mondo dei videogiochi (Antenna 3) e sviluppatore nei primi progetti di cd-rom multimediali (Enciclopedia Grolier su CDROM per CDTV). Nel frattempo si diplomava al liceo scientifico e completava il suo ciclo di studi alla università statale di Milano in Informatica.