- 2021年《多米娜》饰演:Livius
- 2011年《反击第二季》饰演:DanielConnolly
- 2016年《权力的游戏第六季》饰演:戴佛斯·席渥斯
- 2019年《血疫》饰演:WadeCarter
- 2017年《电子梦:菲利普·狄克的世界》饰演:GeneralOlin
- 2017年《24小时:末路重生》饰演:Wetzler
- 2017年《追击》饰演:Fionn
- 2013年《绝命密码站》饰演:Grey
- 2012年《藏身之所》饰演:AlecWade
- 2011年《国民警卫队》饰演:FrancisSheehy-Skeffington
- 2008年《饥饿》饰演:利亚姆·坎宁安
- 2008年《逃狱》饰演:利亚姆·坎宁安
- 2017年《权力的游戏第七季》饰演:戴佛斯·席渥斯