Ian grew up in the coastal town of Larne, Northern Ireland. He joined the Royal Air Force at age 18, working initially as an aircraft technician before being commissioned as an Intelligence Officer. After serving for two decades he relocated, with his Australian wife, to rural Western Australia. Surrounded by a resident mob of kangaroos, he began to concentrate on his writing and independently published his first novel, A Time To Every Purpose in 2014. He followed this with Face Value, the first of the Wright & Tran detective thrillers, that went on to win the Publishers Weekly BookLife Prize for Fiction.
Initially intending to train other authors how to independently publish, he founded Leschenault Press and its main imprint, The Book Reality Experience, which has gone on to actively assist other authors in bringing their stories to publication. He is also a successful ghost writer and is currently working on the next novel in the Wright & Tran series.