- 2013年《帕克兰医院》饰演:MikeHoward
- 2017年《变形金刚5:最后的骑士》饰演:GeneralMorshower
- 2006年《国王班底》饰演:Commissioner
- 1992年《潜龙轰天》饰演:EnsignTaylor
- 2011年《X战警:第一战》饰演:亨得利上校
- 2011年《变形金刚3》饰演:GeneralMorshower
- 2009年《变形金刚2》饰演:莫肖尔
- 2010年《吸血鬼日记第二季》饰演:吉米·杰弗里
- 2013年《重返地球》饰演:CommanderVelan
- 2003年《地心抢险记》饰演:格伦·莫肖尔
- 2017年《空难余波》饰演:马特