È laureato in economia presso l'Università di Trieste e a lavorato nel campo dell’insegnamento e del giornalismo. Dopo una proficua militanza nella sheltoniana ANHS (American Natural Hygiene Society), si è laureato nel 2002 in filosofia e naturopatia. Fa parte attualmente della direzione tecnica dell’AVA (Associazione Vegetariana Animalista) di Roma, per la quale elabora diversi lavori di argomento etico-salutistico.