| movie | The Lord of the Rings: The War of the Rohirrim (2024)As Wrot (voice) | (Not seen) |
| tv | The Legend of Vox Machina (2022)As Archibald Desnay (voice)(3 episodes) | (Not seen) |
| tv | Moonhaven (2022)As Paul Sarno(6 episodes) | (Not seen) |
| movie | Last Looks (2021)As Warren Gomes | (Not seen) |
| movie | Star Wars: Episode IX - The Rise of Skywalker (2019) (AKA "Star Wars: The Rise of Skywalker")As Beaumont Kin | (Not seen) |
| movie | Mute (2018)As Oswald | (Not seen) |
| movie | Pet (2016)As Seth | (Not seen) |
| tv | The Late Late Show with James Corden (2015)As Self - Guest(1 episode) | (Not seen) |
| tv | The Late Show with Stephen Colbert (2015)As Self(1 episode) | (Not seen) |
| tv | @midnight with Chris Hardwick (2013)As Self(1 episode) | (Not seen) |
| tv | The Eric Andre Show (2012)As Self(1 episode) | (Not seen) |
| movie | The Millionaire Tour (2012)As Casper | (Not seen) |
| movie | Soldiers of Fortune (2012)As Sin | (Not seen) |
| tv | Ridiculousness (2011)As Self(1 episode) | (Not seen) |
| movie | Detention (2011)As Lead Singer of The Drunges | (Not seen) |
| movie | The Day (2011)As Rick | (Not seen) |
| tv | FlashForward (2009)As Simon Campos(22 episodes) | (Not seen) |
| movie | X-Men Origins: Wolverine (2009) (AKA "Wolverine")As Chris Bradley / Bolt | (Not seen) |
| tv | Childrens Hospital (2008)As Oren Maestro(1 episode) | (Not seen) |
| movie | I Sell the Dead (2008)As Arthur Blake | (Not seen) |
| tv | Chuck (2007)As Tyler Martin(1 episode) | (Not seen) |
| tv | Lost (2004)As Charlie Pace(76 episodes) | (Not seen) |
| tv | The Ellen DeGeneres Show (2003)As Self(2 episodes) | (Not seen) |
| movie | The Lord of the Rings: The Return of the King (2003)As Merry | (Not seen) |
| movie | The Lord of the Rings: The Two Towers (2002)As Merry | (Not seen) |
| movie | "National Geographic Explorer" Beyond the Movie: The Lord of the Rings (2001) (AKA "National Geographic - Beyond the Movie: The Lord of the Rings")As Self | (Not seen) |
| movie | The Lord of the Rings: The Fellowship of the Ring (2001) (AKA "The Fellowship of the Ring")As Merry | (Not seen) |