Craig joined UWS as a lecturer in politics in April 2018. Previously, he held a lectureship at the University of Aberdeen and he was a Research Fellow at the University of Stirling.
Currently, his research interests are focused around the impact of Brexit on UK fisheries policy. He is the Principal Investigator on an ESRC-funded project entitled 'UK fisheries policy post-Brexit: multi-level challenges and opportunities' which is part of the UK in a Changing Europe project.
His previous research has focused on the development of nationalist parties in the UK, namely Plaid Cymru and the Scottish National Party. Furthermore, as a Research Fellow, he was involved with the Centre on Constitutional Change where he worked on a project looking at childcare policy in Scotland in the context of constitutional change.