I've worked as a journalist for over three decades in newspapers and broadcasting (radio & television), covering current affairs, politics, arts and sport.
As the author of four books, I was also asked to edit three.
I was also media advisor & comms. director for the Labour Party at the Scottish Parliament (2008-12).
Since teaching at Edinburgh Napier (2012) I have continued to write for among others The Sunday Times, The Scotsman, The Herald, The Conversation.
I also commentated for BBC, STV, ITV, SKY, and other international media, such as Al Jazeera, on politics, the Scottish and EU referendums and on media.
As a speaker I been invited to present at a range of conferences both as a journalist and lecturer such as The Observer Ted X , several Holyrood conferences on politics and media (2012-17), the University of Dundee, the Royal Society of Edinburgh and the inaugural IPSO UK public consultation.