Kevin Rains was born in Mareeba, North Queensland, Australia, and holds a PhD in archaeology. He currently works as an archaeologist and consultant in heritage management. He has been an avid reader of history, science fiction and fantasy all his life and writes in these genres.