遗弃(2016) 2016
饰演 Gentleman Dave Turner
即时发生 2008
饰演 Jeremy Brunell
潜水钟与蝴蝶 2007
饰演 Himself
星银岛(普通话) 2002
饰演 Scroop (voice)
北约反击战 2002
饰演 Van Eyck
新基督山伯爵 2002
饰演 Armand Dorleac
全面追缉令(普通话) 2001
饰演 加里·索尼基
全面追缉令 2001
饰演 加里·索尼基
龙虎捍将 1999
饰演 Frankie McGregor
异形4 1997
饰演 Frank Elgyn
超级警探 1997
饰演 Michael Korda
离魂异客 1995
饰演 Conway Twill
生于七月四日 1989
饰演 Vet - Villa Dulce