| Living with Chucky (2022) als Self |
| An Intrusion (2021) als Minister Fairfield |
| The Loud House Movie (2021) als Scott / Fisherman (voice) |
| Walking with Herb (2021) als Archie Borthwick |
| Auksinės Minutės (2019) als Liudas |
| Tell It to the Bees (2018) als Older Charlie (voice) |
| Stoner Express (2016) als Gordon |
| White Island (2016) als Kyle |
| The Alpha Invention (2015) als Guy |
| Mara und der Feuerbringer (2015) als Schottischer Tourist |
| Macbeth - Live at Shakespeare's Globe (2014) als Banquo |
| Space Milkshake (2012) als Cpt. Anton Balvenie |
| Dorothy and the Witches of Oz (2012) als Nick Chopper |
| Ecstasy (2011) als Woodsy |
| Glenn, the Flying Robot (2011) als Jack Leblanc |
| The Forger (2011) als Bernie |
| Pimp (2010) als Chief |
| Jusqu'à toi (2009) als Rufus |
| Stone of Destiny (2008) als Bill Craig |
| Save Angel Hope (2007) als Vince Sandhurst |
| The Flying Scotsman (2006) als Malky |
| On a Clear Day (2005) als Danny |
| Chucky's Family Vacation (2005) als Glen/Glenda (voice) |
| Ringers: Lord of the Fans (2005) als Self |
| Seed of Chucky (2004) als Glen / Glenda (voice) |
| Stories of Lost Souls (2004) als The Gunner |
| Frodo Is Great... Who Is That?!! (2004) als Himself |
| The Quest Fulfilled: A Director's Vision (2003) als Self |
| The Lord of the Rings: The Return of the King (2003) als Peregrin 'Pippin' Took |
| Master and Commander: The Far Side of the World (2003) als Barrent Bonden, Coxswain |
| Film Collectibles: Capturing Movie Memories (2003) als Himself |
| The Lord of the Rings: The Two Towers (2002) als Peregrin 'Pippin' Took |
| New Zealand as Middle Earth (2002) als self |
| The Making of The Fellowship of the Ring (2002) als Self |
| Sniper 470 (2002) |
| Beyond the Movie: The Fellowship of the Ring (2001) als Self |
| The Lord of the Rings: The Fellowship of the Ring (2001) als Peregrin 'Pippin' Took |
| A Passage to Middle-earth: Making of 'Lord of the Rings' (2001) als Self |
| Quest for the Ring (2001) als Self |
| Julie and the Cadillacs (1999) als Jimmy Campbell |
| Urban Ghost Story (1998) als Loan Shark |
| Warlord als The Sheriff |