He has expertise in epidemiology, social justice and research in a wide range of public health projects. He has had several senior public health roles within the UK National Health Service and higher education institutions, including senior public health skills development programme manager at the University of Oxford Institute of Health Sciences. He contributes in All Party Parliament Group in the United Kingdom government.