
Filmography50 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | Dog ManMovie | Seamus (voice) | 57 |
| 2025 | JAMES & CoSeries | Self - Video message | 57 |
| 2024 | The Lord of the Rings: The War of the RohirrimMovie | Shank (voice) | 56 |
| 2022 | Kung Fu Panda: The Dragon KnightSeries | Edgar / Crewman 1 (voice) | 54 |
| 2022 | The Legend of Vox MachinaSeries | Garmelie (voice) | 54 |
| 2021 | ChuckySeries | GG (voice) | 53 |
| 2021 | The Loud House MovieMovie | Scott / Fisherman (voice) | 53 |
| 2020 | HollywoodSeries | Noel Coward | 52 |
| 2020 | Reunited ApartSeries | Self | 52 |
| 2019 | Doom PatrolSeries | Samuelson | 51 |
| 2017 | SnowfallSeries | Jim Stewart | 49 |
| 2016 | WIRED's Autocomplete InterviewsSeries | Self - Guest | 48 |
| 2015 | The Late Show with Stephen ColbertSeries | Self | 47 |
| 2015 | Mara and the FirebringerMovie | Schottischer Tourist | 47 |
| 2014 | OutlanderSeries | Gerald Forbes | 46 |
| 2014 | Macbeth - Live at Shakespeare's GlobeMovie | Banquo | 46 |
| 2013 | Sofia the FirstSeries | Malechite (voice) | 45 |
| 2013 | MotiveSeries | Lawrence Frampton | 45 |
| 2012 | Dorothy and the Witches of OzMovie | Nick Chopper | 44 |
| 2012 | Space MilkshakeMovie | Cpt. Anton Balvenie | 44 |
| 2011 | Glenn, the Flying RobotMovie | Jack Leblanc | 43 |
| 2011 | The ForgerMovie | Bernie | 43 |
| 2011 | Moby DickSeries | Elijah | 43 |
| 2011 | EcstasyMovie | Woodsy | 43 |
| 2010 | PimpMovie | Chief | 42 |
| 2009 | Every Jack Has a JillMovie | Rufus | 41 |
| 2009 | Tattoos: A Scarred HistoryMovie | Self | 41 |
| 2008 | Stone of DestinyMovie | Bill Craig | 40 |
| 2008 | EmptySeries | — | 40 |
| 2007 | Save Angel HopeMovie | Vince Sandhurst | 39 |
| 2005 | Grey's AnatomySeries | Seamus | 37 |
| 2005 | On a Clear DayMovie | Danny | 37 |
| 2005 | Ringers: Lord of the FansMovie | Self | 37 |
| 2005 | Jack Osbourne: Adrenaline JunkieSeries | — | 37 |
| 2004 | The Making of 'The Return of the King'Movie | Self | 36 |
| 2004 | Collectormania 6Movie | Self | 36 |
| 2004 | Frodo Is Great... Who Is That?!!Movie | Self | 36 |
| 2004 | Stories of Lost SoulsMovie | The Gunner | 36 |
| 2003 | The Lord of the Rings: The Return of the KingMovie | Pippin | 35 |
| 2003 | Beyond the Movie: The Return of the KingMovie | Self | 35 |
| 2003 | Punk'dSeries | Self | 35 |
| 2002 | The Lord of the Rings: The Two TowersMovie | Pippin | 34 |
| 2001 | The Lord of the Rings: The Fellowship of the RingMovie | Pippin | 33 |
| 2001 | Richard & JudySeries | Self | 33 |
| 2001 | Beyond the Movie: The Fellowship of the RingMovie | Self | 33 |
| 2001 | Passage to Middle-Earth: The Making of 'The Lord of the Rings'Movie | Self | 33 |
| 1999 | Julie and the CadillacsMovie | Jimmy Campbell | 31 |
| 1989 | The SimpsonsSeries | End Credits Singer (voice) | 21 |
| 1988 | This MorningSeries | Self | 20 |
| 1986 | CasualtySeries | Duncan Jessup | 18 |