- 2016年《独立日2:卷土重来》饰演:DavidLevinson
- 1998年《埃及王子》饰演:Aaron
- 1997年《侏罗纪公园2:失落的世界》饰演:马科姆博士
- 1996年《独立日》饰演:戴维
- 1995年《闪电奇迹》饰演:杰夫·高布伦
- 1995年《闪电奇迹》饰演:杰夫·高布伦
- 2018年《阿尔忒弥斯酒店》饰演:TheWolfKing/Niagara
- 2017年《环药房自行车赛》饰演:MartyHaas
- 2018年《群山》饰演:Dr.WallaceFiennes
- 2018年《犬之岛》饰演:公爵
- 2015年《贵族大盗》饰演:克拉姆夫
- 2014年《赞鸟历险记》饰演:杰夫·高布伦
- 2014年《布达佩斯大饭店》饰演:科瓦奇
- 1993年《侏罗纪公园》饰演:Dr.IanMalcolm
- 2004年《水中生活》饰演:阿里斯塔尔·亨耐斯
- 1985年《皇家密杀令》饰演:杰夫·高布伦