He has worked for North Somerset News and Media, and was a features writer for the Bristol Evening Post. Kevin was born in 1978 in Bristol and attended Buckinghamshire Chilterns University college. He studied creative writing, film and media.