| tv | Pistol (2022)As Malcolm McLaren(6 episodes) | (Not seen) |
| tv | Flower of Evil (2020) (AKA "악의 꽃")As Liam | (Not seen) |
| tv | The Queen's Gambit (2020)As Benny(4 episodes) | (Not seen) |
| movie | Maze Runner: The Death Cure (2018)As Newt | (Not seen) |
| tv | Godless (2017)As Whitey Winn(7 episodes) | (Not seen) |
| movie | Red Nose Day Actually (2017)As Sam | (Not seen) |
| movie | Star Wars: Episode VII - The Force Awakens (2015) (AKA "Star Wars: The Force Awakens")As First Order Officer | (Not seen) |
| movie | Maze Runner: The Scorch Trials (2015) (AKA "Maze Runner 2")As Newt | (Not seen) |
| movie | Phantom Halo (2014)As Samuel Emerson | (Not seen) |
| movie | The Maze Runner (2014) (AKA "Maze Runner")As Newt | (Not seen) |
| movie | The Baytown Outlaws (2012)As Rob | (Not seen) |
| tv | Game of Thrones (2011)As Jojen Reed(10 episodes) | (Not seen) |
| movie | "Phineas and Ferb" Phineas and Ferb: Summer Belongs to You! (2010) (AKA "Phineas and Ferb: Summer Belongs to You!")As Ferb Fletcher (voice) | (Not seen) |
| movie | Bright Star (2009)As Samuel | (Not seen) |
| movie | Nowhere Boy (2009)As Paul McCartney | (Not seen) |
| tv | Phineas and Ferb (2007)As Ferb Fletcher (voice)(223 episodes) | (Not seen) |
| movie | The Last Legion (2007)As Romulus Augustus | (Not seen) |
| movie | Tristan + Isolde (2006) (AKA "Tristan & Isolde")As Young Tristan | (Not seen) |
| tv | Doctor Who (2005)As Tim Latimer(2 episodes) | (Not seen) |
| movie | Nanny McPhee (2005)As Simon | (Not seen) |
| tv | Hitler: The Rise of Evil (2003)As Adolf Hitler (10 yrs)(2 episodes) | (Not seen) |
| movie | Entrusted (2003)As Thomas von Gall | (Not seen) |
| movie | Love Actually (2003) (AKA "Love Actually Is All Around")As Sam | (Not seen) |