父子大变身 2015
饰演 Mitch Taylor
疯狂侏罗纪 2015
饰演 Sarco
玩火 2013
饰演 Detective Frank Hogan
熟悉的陌生人 2013
饰演 Robert
把妹幻觉 2013
饰演 Bert Mayfaire
完美第三者 2013
饰演 Robert
核战之后 2012
饰演 Roy
遗迹 2012
饰演 Roy
正义联盟:两个地球的危机 2010
饰演 Batman
内脏馅饼 2008
饰演 Tracy Orbison
普卢默的夏天 2007
饰演 Mick Plumm
黑金家族 2007
饰演 Patrick Darling
新抢钱夫妻 2005
饰演 Jack
鱿鱼和鲸 2005
饰演 Ivan
偷天盗影 2004
饰演 Bruce Walker
神鬼追缉 2004
饰演 Bruce Walker
爱上笨男人 2002
饰演 Brady
致命一夜情 2001
饰演 Julian Grant
亲情宝贵 2000
饰演 Don Lucas
病毒 1999
饰演 Steve Baker
梦幻女煞 1998
饰演 Brian
颤栗时刻 1996
饰演 Paul Guell
挑逗性游戏 1995
饰演 Det. Max Kirkpatrick
对抗性游戏 1995
饰演 Det. Max Kirkpatrick
烈火奇缘 1995
饰演 Garet
偷窥 1993
饰演 Zeke Hawkins
銀色獵物 1993
饰演 -
猎爱高手 1993
饰演 Joe Casella
回火 1991
饰演 Brian McCaffrey
别闯阴阳界 1990
饰演 Joe Hurley
流氓警察 1990
饰演 Van Stretch
生于七月四日 1989
饰演 Platoon - Vietnam