2000年参演电视剧《医生们》。2010年参演电视剧《唐顿庄园》。2011年参演电视剧《黑镜》。2014年参演电影《骄傲》。2015年参演电视剧《福斯特医生》。2018年参演电影《碟中谍6:全面瓦解》。