1994年,参演电视剧《心脏停搏第一季》。1995年,参演电影《BrothersinTrouble》。1995年,参演电影《GhostbustersofEastFinchley》。1997年,参演电视剧《HoldingOn》。1997年,参演电影《SixthHappiness》。2001年,参演电影《百万姻缘》。2001年,参演电影《NCS:Manhunt》。2002年,参演电影《NCSManhunt》。2002年,参演电影《我爱贝克汉姆》。2004年,参演电视剧《基督复临》。2004年,参演电影《TheDeputy》。2004年,参演电视剧《妇产科医生第一季》。2005年,参演电影《生活不都是嘻嘻哈哈》。2005年,参演电影《ColdBlood》。2006年,参演电影《BradfordRiots》。2006年,参演电影《新街法》。2007年,参演电影《科学怪人》。2009年,参演电视剧《莎拉·简大冒险第三季》。2010年,参演电影《来生多美好》。2010年,参演电视剧《督察班克斯第一季》。2014年,参演电视剧《重生》。2014年,参演电影《刘易斯探案:入口伤》。2014年,参演电影《荒谬人生》。2015年,参演电视剧《黑暗之罪》。2016年,参演电视剧《贝奥武夫》。2016年,参演电视剧《设得兰谜案第三季》。2016年,参演电视剧《督察班克斯第五季》。2017年,参演电视剧《RevoltingSeason1》。2017年,参演电视剧《探长薇拉第七季》。2017年,参演电视剧《凡尔赛第二季》。2017年,参演电视剧《三个女孩》。2017年,参演电视剧《悲恋再续》。2017年,参演电影《我的纯洁土地》。2017年,参演电视剧《爱情,谎言与登记》。2018年,参演电视剧《莎士比亚与哈撒韦:私人调查员第一季》。2018年,参演电视剧《无意冒犯第三季》。2018年,参演电影《波西米亚狂想曲》。2018年,参演电影《舞力重击2》。2019年,参演电视剧《重任在肩第五季》。2020年,参演电视剧《陌生人》。2020年,参演电视剧《少年间谍第一季》。2021年,参演电视剧《重任在肩第六季》。2022年,参演的《失魂舍伍德第一季》上映。