- 1984年《天生好手》饰演:罗伯特·杜瓦尔
- 2000年《第六日》饰演:Dr.GriffinWeir
- 2000年《极速60秒》饰演:OttoHalliwell
- 1998年《天地大冲撞》饰演:Capt.SpurgeonFishTanner
- 1996年《不一样的本能》饰演:罗伯特·杜瓦尔
- 2011年《乌托邦7日》饰演:JohnnyCrawford
- 2014年《法官老爹》饰演:约瑟夫·“乔”·帕尔默法官
- 2012年《海明威与盖尔霍恩》饰演:罗伯特·杜瓦尔
- 2009年《疯狂的心》饰演:韦恩
- 2009年《末日危途》饰演:Oldman
- 2005年《感谢你抽烟》饰演:罗伯特·杜瓦尔
- 2005年《足球老爹》饰演:巴克
- 2003年《天地无限》饰演:BossSpearman
- 1983年《温柔的怜悯》饰演:罗伯特·杜瓦尔
- 1979年《现代启示录》饰演:罗伯特·杜瓦尔
- 1974年《教父2》饰演:TomHagen