I've worked as a journalist for over three decades in newspapers and broadcasting (radio & television), covering current affairs, politics, arts and sport.
The author of four books, I have also edited 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, The Courier and Daily Record.
I refgularly appear as a political and media commentator for BBC, STV, ITV, SKY, and other international media, such as Al Jazeera.
Specialities include the media, obviously, Scottish & UK Politics, the Scottish referendum, Brexit and the EU referendum and the Labour party.
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, bi-annually at Holyrood conferences on politics and media (2012-18), the University of Dundee lectures on the Scottish Referendum 2014, the Royal Society of Edinburgh on Hate Crime and the Media with the Scottish Justice Minister 2015 and the inaugural Independent Press Standards Organisation with Sir Alan Moses in its first UK public consultation 2016.