I.D. Roberts was born in Australia in 1970 and raised in various parts of England. Following art college, he attended the University of Westminster to study film, going on to write and direct a couple of short movies. He then fell into journalism where he eventually became a film writer for the TVTimes. He returned to education in 2010, taking an MA in Creative Writing at BathSpa University. Since then he has had three books published.