Jim was born in Belfast in 1953 of an Irish mother and Scottish father. He lived in Glasgow with three siblings until the age of six. His family moved to Peterborough where Jim attended schools in Orton Longueville, before relocating to Yorkshire at the age of sixteen.
He attended the notable but now inexistent Aireborough Grammar School. After a year completing further education at Harrogate College, he moved away from his parent’s home to study History and Literature at Middlesex Polytechnic. Post graduate studies at Cardiff University led to a career in Secondary Education in London and Bradford. During an eleven year break from teaching he worked in Distribution; Retailing; Financial Services; Automotive Engineering, before returning to work in Secondary Special Education for the last 23 years. Jim began writing in his early twenties and in earnest five years ago, whilst balancing the additional demands of his teaching career with major house building / renovation