亨利六世:第二部分 2016
饰演 Plantagenet
美妙共振 2013
饰演 Andy
不可抗力 2009
饰演 Frank O'Connor
亚历山大·皮尔斯的最终忏悔 2008
饰演 Philip Conolly
哈里如何变成一棵树 2001
饰演 George
将军 1998
饰演 Noel Curley
飞越惊魂阵 1996
饰演 Alan Cross
隔壁房间 1995
饰演 Charlie Colquhoun
Widows' Peak 1994
饰演 Godfrey Doyle-Counihan
哭泣的游戏 1992
饰演 -
哭泣游戏 1992
饰演 Maguire
听我细唱 1991
饰演 Micky O'Neill
我的左脚 1989
饰演 Peter