Born in Llanelli - of the 1968 generation - protesting in the 1960s against nuclear weapons and against the Vietnam war - anti-racist/anti-fascist from the days of the Anti Nazi League and Rock Against Racism. 

Worked in education, as a teacher and lecturer. Active in the forerunner of the University and College Union, the National Association of Teachers in Further and Higher Education, and the National Union of Teachers for many years. Poet and drummer. Lives in North Hill, Swansea. Member of the Socialist Workers Party, blogs at Workingman's Blues and tweets @llanelli_riots.