He was born and raised in North Wales. He read Medicine at Oxford (Open Exhibition, Magdalen College), and has a PhD in Brain and Cognitive Sciences (Neurophysiology) from the Massachusetts Institute of Technology. He did postgraduate training in Medicine at Oxford; and in Neurology at Oxford; the National Hospital, Queen Square, London; and Birmingham, where he was the Lecturer in Neurology at the Medical School.
He returned to North Wales in 2003 (perhaps to overcome hiraeth), where he is Senior Lecturer in Neurology and Neuroscience at Bangor University. He is also Consultant Neurologist at the Walton Centre for Neurology and Neurosurgery, Liverpool; Betsi Cadwaladr University Health Board, North Wales; and Noble’s Hospital, Isle of Man.
His clinical and research interests include Epilepsy, Neuro-ophthalmology, Behavioural Neurology and Movement Disorders. He runs Epilepsy clinics at the Walton Centre and Noble’s Hospital.
He has a long-standing interest in medical education. He established and leads the neurology teaching programme in North Wales. He is an honorary Senior Lecturer at Cardiff University School of Medicine.