Barry was born in Newcastle upon Tyne, England and after running away from a Chemistry degree to Drama School, he dabbled in acting for a while before drifting into writing and teaching. Though teaching claims far too much of his time (and trying to run his own consultancy business,) he endeavours to write, and practise the piano.

What fascinates him the most is knowledge or suspicion that is just beyond the limit of provability though not of plausibility.

He is also interested in science, evolution, astronomy, ancient history and is trying to learn French.