- 2019年《坦白》饰演:DSSteveFulcher
- 2014年《神探夏洛克第三季》饰演:约翰·H·华生
- 2002年《办公室笑云第二季》饰演:马丁·弗瑞曼
- 2017年《神探夏洛克第四季》饰演:马丁·弗瑞曼
- 2017年《创业公司第二季》饰演:PhilRask
- 2020年《新喋喋人生》饰演:Graham
- 2022年《安吉琳》饰演:马丁·弗瑞曼
- 2013年《世界尽头》饰演:马丁·弗瑞曼
- 2007年《热血警探》饰演:马丁·弗瑞曼
- 2014年《霍比特人3:五军之战》饰演:比尔博·巴金斯
- 2012年《霍比特人1:意外之旅》饰演:比尔博·巴金斯
- 2005年《银河系漫游指南》饰演:阿瑟·登特
- 2016年《美国队长3》饰演:埃弗雷特·罗斯
- 2016年《威士忌、探戈、狐步舞》饰演:伊恩
- 2016年《神探夏洛克:可恶的新娘》饰演:约翰·H·华生
- 2017年《神探夏洛克第四季》饰演:约翰·H·华生