Presidente dell’Ordine dei Giornalisti d’Abruzzo dal 2004. Docente a contratto di Teoria e tecniche del linguaggio giornalistico nella Facoltà di Scienze della comunicazione dell’Università di Teramo (2008-2009 e 2009-2010). È stato inoltre docente di Etica e deontologia professionale nel Master di giornalismo dell’Università di Teramo, riconosciuto dall’Ordine nazionale dei Giornalisti. Ha collaborato con l’Ansa, “Il Messaggero”, “L’Avanti”, “Paese Sera”, “La Stampa”, “Il Centro” e “L’Espresso”. Per lunghi anni è stato direttore responsabile della televisione Atv7 e per oltre venti dipendente dell’Agi