- 2022年《一触即发第一季》饰演:沃伦·布朗
- 2019年《反击第七季》饰演:SergeantThomas'Mac'McAllister
- 2017年《反击第六季》饰演:丹尼尔·麦卡利斯特
- 2017年《哈顿花园大劫案》饰演:Trotter
- 2016年《秘谍伙伴第二季》饰演:NeilMackay
- 2015年《秘谍伙伴第一季》饰演:NeilMackay
- 2013年《路德第三季》饰演:DSJustinRipley
- 2012年《内鬼》饰演:沃伦·布朗
- 2012年《拜占庭》饰演:Gareth
- 2011年《路德第二季》饰演:DSJustinRipley
- 2010年《路德第一季》饰演:DSJustinRipley