John gained his accreditation as a clinical psychologist in 2007. Upon qualification, he secured a post in Russells Hall Hospital UK, working primarily in the oncology and clinical hematology wards in the hospital. In 2018 he returned to his native Ireland and following a short phase in private practice, became appointed as senior clinical psychologist and centre lead for the service in Co. Donegal.