- 2019年《名字之歌》饰演:Dovidl
- 2019年《双子杀手》饰演:克雷·魏瑞斯
- 2017年《星际特工:千星之城》饰演:指挥官
- 2016年《坚信礼》饰演:瓦尔特
- 2014年《尼克病院第一季》饰演:克里夫·欧文
- 2013年《血缘》饰演:克里夫·欧文
- 2013年《文字与图像》饰演:JackMarcus
- 2012年《影子舞者》饰演:麦克
- 2012年《海明威与盖尔霍恩》饰演:海明威
- 2009年《口是心非》饰演:雷・卡沃尔
- 2009年《跨国银行》饰演:路易斯·塞林格
- 2009年《男孩们回来了》饰演:乔·瓦尔
- 2007年《赶尽杀绝》饰演:史密斯
- 2006年《局内人》饰演:达尔顿·拉塞尔
- 2006年《人类之子》饰演:西奥·法隆
- 2005年《罪恶之城》饰演:德怀特