完美計(jì)劃 2012
飾演 -
禁運(yùn)品 2012
飾演 Jim Church
牛仔和外星人 2011
飾演 Pat Dolan
烏龍大斗法 2011
飾演 Mad Dog Flynn
達(dá)爾富爾 2009
飾演 Freddie Smith
杰克說 2009
飾演 The Boss
杰克說過 2009
飾演 The Boss
末日侵襲 2008
飾演 -
王者之心 2006
飾演 Donnchadh (as David Patrick O'Hara)
盧旺達(dá)飯店(普通話) 2004
飾演 David
盧旺達(dá)飯店 2004
飾演 David
神鬼教父 2003
飾演 Allan Heyl
與魔鬼同行 1997
飾演 Martin MacDuf