Родился в 1954 году в Лондонском районе Вулидж, вырос в графстве Суррей. Фамилия Берньер досталась ему от предка, который был французским гугенотом. Учился в колледже Бредфилд, в 18 лет пошёл в армию, но демобилизовался через 4 месяца. Учился в университетах Манчестера и Лондона. Прежде чем стать писателем, перепробовал различные профессии, от механика и мотокурьера до учителя английского языка в Колумбии. Сейчас живёт в графстве Саффолк. Имеет двух детей, Робина и Софью, однако с 2009 года они живут отдельно, с матерью.