Piero Purini è nato a Trieste, nel 1968, vi si è laureato in storia contemporanea con il prof. Jože Pirjevec. Ha poi frequentato corsi di perfezionamento post laurea presso l’Università di Lubiana e quindi ha conseguito il dottorato di ricerca presso l’Università di Klagenfurt con il prof. Karl Stuhlpfarrer. Il fatto di aver studiato in Italia, Slovenia ed Austria gli ha permesso di analizzare la storia di una regione etnicamente complessa come la Venezia Giulia in una prospettiva più internazionale ed europea.
Affianca all’attività di storico anche quella di musicista.