- 2023年《換屋假期》飾演:Zen
- 2020年《杜德治愈力第一季》飾演:Dude
- 2017年《賽馬皮特》飾演:-
- 2016年《神奇隊長》飾演:Dave
- 2012年《小屁孩日記3》飾演:FrankHeffley
- 2010年《小屁孩日記》飾演:弗蘭克
- 2006年《俠盜魅影》飾演:昆汀
- 2006年《重見天日》飾演:杜恩
- 2004年《欲蓋彌彰》飾演:亞當·潘能伯格
- 2003年《國家保安》飾演:漢克
- 2001年《與男孩同車》飾演:雷
- 1999年《萬誘引力》飾演:阿蘭
- 1996年《擋不住的奇跡》飾演:LennyHaise
- 1995年《紅潮風暴》飾演:WilliamBarnes
- 1983年《撒哈拉》飾演:史蒂夫·茨恩