John Barry jest lokalnym radnym w Irlandii Północnej z ramienia Partii Zielonych i profesorem zielonej ekonomii politycznej na Uniwersytecie w Belfaście.