Denis O'Connor trained as a psychologist and teacher. Throughout his career he taught in schools and lectured in colleges and universities. He is retired and lives with his wife Catherine and his two Maine Coon cats in a remote country cottage in Northumberland.