1994年参演电视剧《The Fast Show》。1995年参演电影《Jack and Jeremy’s Police 4》。2006年参演电影《人类之子》。2006年参演电视剧《Thin Ice》。