- 2020年《隔离故事》饰演:Peter
- 2018年《彼得卢》饰演:JohnKnight
- 2018年《善缘医院第二季》饰演:PaulSmart
- 2018年《她来了第一季》饰演:GrandadJohn
- 2017年《善缘医院第一季》饰演:PaulSmart
- 2015年《督察班克斯第四季》饰演:菲利普·杰克森
- 2001年《大侦探波洛第八季》饰演:菲利普·杰克森
- 2000年《大侦探波洛第七季》饰演:菲利普·杰克森
- 1998年《小嗓门》饰演:乔治
- 1994年《大侦探波洛第六季》饰演:菲利普·杰克森
- 1993年《大侦探波洛第五季》饰演:菲利普·杰克森
- 1992年《大侦探波洛第四季》饰演:菲利普·杰克森
- 1991年《大侦探波洛第三季》饰演:菲利普·杰克森
- 1990年《大侦探波洛第二季》饰演:菲利普·杰克森