| Last Looks (2022) als Warren Gomes |
| Edge of the World (2021) als Crookshank |
| The Skywalker Legacy (2020) als Self |
| Star Wars: The Rise of Skywalker (2019) als Beaumont Kin |
| Radioflash (2019) als Chris |
| Waterlily Jaguar (2018) als Bill |
| Mute (2018) als Oswald |
| A Midsummer's Nightmare (2017) als Mike Puck |
| Atomica (2017) als Robinson |
| Pet (2016) als Seth |
| Molly Moon and the Incredible Book of Hypnotism (2015) als Nockman |
| The Millionaire Tour (2012) als Casper |
| Soldiers of Fortune (2012) als Sin |
| Detention (2012) als Lead Singer of The Drunges |
| The Day (2011) als Rick |
| Wolverine Unleashed: The Complete Origins (2009) als Self |
| X-Men Origins: Wolverine (2009) als Bradley |
| I Sell the Dead (2008) als Arthur Blake |
| The Purifiers (2005) als Sol |
| Ringers: Lord of the Fans (2005) als Self - Narrator |
| Shooting Livien (2005) als Owen Scott |
| Frodo Is Great... Who Is That?!! (2004) als Himself |
| Spivs (2004) als Goat |
| The Quest Fulfilled: A Director's Vision (2003) als Self |
| The Lord of the Rings: The Return of the King (2003) als Meriadoc 'Merry' Brandybuck |
| Film Collectibles: Capturing Movie Memories (2003) als Himself |
| The Lord of the Rings: The Two Towers (2002) als Meriadoc 'Merry' Brandybuck |
| The Making of The Fellowship of the Ring (2002) als Self |
| Beyond the Movie: The Fellowship of the Ring (2001) als Self |
| The Lord of the Rings: The Fellowship of the Ring (2001) als Meriadoc 'Merry' Brandybuck |
| A Passage to Middle-earth: Making of 'Lord of the Rings' (2001) als Self |
| Quest for the Ring (2001) als Self |
| This Is Personal: The Hunt for the Yorkshire Ripper (2000) |
| Hostile Waters (1997) als Sasha |