She was born in Aberdeen in 1971, and brought up in Scotland, the UAE, England and Brazil. She studied English at the University of York and newspaper journalism at Cardiff Journalism School, University of Wales. As a journalist she has worked for the Aberdeen Press and Journal, the Scotsman and the Sunday Times, where she was deputy editor of Culture. She lives in London.