- 1998年《伴你高飞》饰演:Thomas
- 2009年《为子搬迁》饰演:Jerry
- 2015年《史蒂夫·乔布斯》饰演:约翰·斯卡利
- 2016年《分歧者3:忠诚世界》饰演:大卫
- 2002年《血腥拼图》饰演:杰夫·丹尼尔斯
- 2009年《国家要案》饰演:杰夫·丹尼尔斯
- 2009年《精神导师之梦》饰演:Arlen
- 2007年《妈妈的宝贝》饰演:麦特
- 2006年《房车之旅》饰演:TravisGornicke
- 2005年《晚安,好运》饰演:SigMickelson
- 2005年《鱿鱼和鲸》饰演:杰夫·丹尼尔斯
- 2005年《都是戴茜惹的祸》饰演:Preacher
- 1985年《开罗紫玫瑰》饰演:杰夫·丹尼尔斯
- 2014年《新闻编辑室第三季》饰演:WillMcAvoy
- 2013年《新闻编辑室第二季》饰演:WillMcAvoy