Reporter, features writer and features editor, Aberdeen Evening Express (1980-1989)
Scottish Young Journalist of the Year (1982)
Press officer, BBC Scotland (1990-1991)
Head of entertainment and assistant editor, The Bath Chronicle (1992-1999)
Freelance writer inc travel, motoring, books, eating out, business etc (1980-present)
Editorial training manager, Western Mail & Echo in Cardiff (2000-2001)
responsible for training 300 staff journalists working across daily, weekly, Sunday, magazine and digital media outlets.
Freelance editorial training (2002-present)
Lecturer and tutor, London School of Journalism, Maida Vale (2002-present)
Lecturer and tutor, No Sweat Journalism Training Clerkenwell (2004-2010), Bucks New University (2009-2011), City of Brighton College (2010-2013),
Distance learning tutor, LSJ (2002-present)
Journalism training - clients have included the Trinity Mirror, Northcliffe and Newsquest newspaper groups, Lloyds TSB, Cardiff, Portsmouth, Oxford, UEA and Royal Holloway universities, Avon and Somerset Police, Gwent Police, Simply Media, The Disability Trust, Shape.