President of the St. Catharines and District Labour Council, Past Vice-President of the Niagara Regional Labour Council, Past President and Vice-President of Unifor/CAW Local 199, executive member of the Coalition for Justice in the Maquiladoras, member of the Angola 3 Support Committee;
Favourite Quotations: "Freedom is always freedom for those who think differently." - Rosa Luxemburg
"By any means necessary." - Malcolm X