I studied Behavioural Ecology at degree and PhD level before changing my focus to human health and Social Epidemiology/Public Health in 2010 when I joined the MRC/CSO Social and Public Health Sciences Unit, University of Glasgow on a Career Development Fellowship. In 2013 I moved to the Scottish Collaboration for Public Health Research & Policy (SCPHRP), University of Edinburgh, as the Research Fellow and Lead for the Working Age/Adult Life Working Group. In January 2016, I moved to become Lecturer in Social Epidemiology and Public Health in the Faculty of Health Sciences & Sport, University of Stirling

Download the 2-page version of my CV (January 2019)


My work focuses on trying to better understand the mechanisms linking our socioeconomic circumstances (e.g. education, employment, housing) and our health across the lifecourse, thereby helping inform policies that can help mitigate, reduce or remove health inequalities. This includes investigating what I call 'the biology of inequality' (the biological pathways between socioeconomic circumstances and health); investigating the prevalence, incidence and predictive power of biomarkers of ageing; and working with community organisations and grassroots activist groups trying to improve population health and reduce health inequalities. I am a core member of the Population and Public Health Research Group working within the Social and Economic Determinants of Health and Health Inequalities theme. The group is led by Prof. Sally Haw. I am also a member of the Social Surveys and Social Statistics group led by Prof. Paul Lambert and the Extreme Events in Science and Society research programme led by Prof. Al Jump.

  • The Biology of Inequality - biological pathways between socioeconomic position and health (biological ageing, allostatic load and oxidative stress)

  • Health Inequalities - what they look like, what causes them and how do we fix them

  • Public Health - range of interests with colleagues in public health and epidemiology

  • Academic and Community/Public Engagement - collaborating to better understand and reduce health inequalities


I teach across undergraduate and postgraduate courses, usually on things like quantitative data analysis, public health, social epidemiology and health inequalities, critical appraisal and designing complex interventions. I am Course Director for the Master of Public Health (MPH) at Stirling, as well as being module co-ordinator on three of the MPH modules ('What is Public Health?', 'What is Public Health Research' and the dissertation module).