Kevin MacNeil was born and raised in the Outer Hebrides and now lives in London. An award-winning author, he is a novelist, screenwriter, editor, poet and lyricist. MacNeil has taught creative writing at various universities internationally. He is interested in animals (he has two Burmese cats) and cycling. MacNeil is a practising Buddhist.