2016 - Florence - Attore - Arturo Toscanini
2013 - The Invisible Woman - Attore - Reverendo William Benham
2006 - The Tiger's Tail - Attore - Harry
2006 - Black Dahlia - Attore - Emmet Linscott
1998 - Ballando a Lughnasa - Attore - Padre Carlin
1998 - THE BUTCHER BOY - Attore
1997 - The Informant - Attore - Capo dell'Ira
1995 - Braveheart - Cuore impavido - Attore - Craig
1993 - Tre vedove e un delitto - Attore - Canon Murtagh
1992 - È vietato portare cavalli in città - Tir-na-nog - Attore - Hartnett
1984 - Cal - Attore - Skeffington