| The Heist Before Christmas (2023) Bank Robber |
| The Coronation Concert (2023) Self |
| James Nesbit: A Game of Two Halves (2020) Himself |
| Lost Lives (2019) |
| The Hobbit: The Battle of the Five Armies (2014) Bofur |
| Gold (2014) Frank McGunn |
| River Deep, Mountain High: James Nesbitt in New Zealand (2013) Self |
| The Hobbit: The Desolation of Smaug (2013) Bofur |
| The Hobbit: An Unexpected Journey (2012) Bofur |
| Here Comes the Summer: The Undertones Story (2012) Narrator |
| Coriolanus (2011) Tribune Sicinius |
| Outcast (2010) Cathal |
| The Way (2010) Jack |
| Alex Higgins: The People's Champion (2010) Narrator |
| Matching Jack (2010) Connor |
| Occupation (2009) Mike Swift |
| Cherrybomb (2009) Crilly |
| Five Minutes of Heaven (2009) Joe Griffin |
| Blessed (2008) Peter |
| James Ellis: An Actor's Life (2007) Himself |
| The 50 Greatest Television Dramas (2007) Self |
| Match Point (2005) Detective Banner |
| Big Dippers (2005) Ray |
| James Nesbitt Presents Eat My Goal (2004) Presenter |
| Quite Ugly One Morning (2004) Jack Parlabane |
| Millions (2004) Ronnie |
| Wall of Silence (2004) Stuart Robe |
| The Adventures of Young Indiana Jones: Trenches of Hell (2002) Yuri |
| Bloody Sunday (2002) Ivan Cooper |
| Women Talking Dirty (2001) Stanley |
| Lucky Break (2001) James 'Jimmy' Hands |
| Wild About Harry (2000) Walter Adair |
| The Most Fertile Man in Ireland (2000) 'Mad Dog' Billy Wilson |
| Waking Ned (1998) Pig Finn |
| Resurrection Man (1998) Ryan |
| The James Gang (1997) Graham Armstrong |
| This Is the Sea (1997) Constable Hubert Porter |
| Welcome to Sarajevo (1997) Gregg |
| Jude (1996) Uncle Joe |
| Go Now (1995) Tony |
| Love Lies Bleeding (1993) Niall |
| Hear My Song (1991) Fintan O'Donnell |
| Virtuoso (1989) Young Man |
| The End of the World Man (1986) Policeman |
| The Cry (1984) B Special (uncredited) |
| Ireland's Rugby Number 10 Narrator |