- 2014年《王牌特工:特工学院》饰演:兰斯洛特
- 1999年《天才雷普利》饰演:PeterSmith-Kingsley
- 2022年《找我经纪人》饰演:Jonathan
- 2019年《早间新闻第一季》饰演:JasonCraig
- 2019年《致命女人第一季》饰演:KarlGrove
- 2013年《名声大噪第二季》饰演:杰克·达文波特
- 2002年《冤家成双对第三季》饰演:杰克·达文波特
- 2004年《冤家成双对第四季》饰演:杰克·达文波特
- 1996年《未来闪影》饰演:杰克·达文波特
- 2021年《早间新闻第二季》饰演:杰克·达文波特
- 2012年《名声大噪第一季》饰演:杰克·达文波特
- 2003年《加勒比海盗1:黑珍珠号的诅咒》饰演:詹姆斯·诺灵顿
- 2017年《白闻名》饰演:PeterKing
- 2013年《无法呼吸》饰演:杰克·达文波特
- 2001年《冤家成双对第二季》饰演:杰克·达文波特
- 2016年《格尔尼卡》饰演:Vasyl