Born in Omagh, Northern Ireland, grew up in Derry. Studied in Coleraine, at the New University of Ulster, and Belfast, at Queen's University. Lecturer at Leibniz University, Hanover, Germany, from 1990 to 2004, and Professor of English Language at Beuth University, Berlin, Germany, from 2004 onwards.