
Filmography22 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | An Enemy WithinMovie | Caleb Wingate | 38 |
| 2025 | Home Sweet Home: RebirthMovie | Jake | 38 |
| 2025 | Royal-ishMovie | Prince Henry | 38 |
| 2024 | Murder CompanyMovie | Southern | 37 |
| 2022 | MedievalMovie | Jaroslav | 35 |
| 2022 | On the LineMovie | Dylan | 35 |
| 2022 | Raven's HollowMovie | Edgar Allan Poe | 35 |
| 2020 | Artemis FowlMovie | Italian Man | 33 |
| 2020 | Prop CultureSeries | Himself | 33 |
| 2018 | The Little MermaidMovie | Cam Harrison | 31 |
| 2016 | Friend RequestMovie | Tyler | 29 |
| 2014 | The Silent MountainMovie | Andreas Gruber | 27 |
| 2014 | The StowawayMovie | Gerry Cross | 27 |
| 2013 | RunMovie | Daniel Lombardi | 26 |
| 2012 | PerceptionSeries | Karl | 25 |
| 2010 | The Chronicles of Narnia: The Voyage of the Dawn TreaderMovie | Peter Pevensie | 23 |
| 2008 | The Chronicles of Narnia: Prince CaspianMovie | Peter Pevensie | 21 |
| 2005 | The Chronicles of Narnia: The Lion, the Witch and the WardrobeMovie | Peter Pevensie | 18 |
| 1998 | Cider with RosieMovie | Extra | 11 |
| 1995 | Jefferson in ParisMovie | George Washington de Lafayette | 8 |
| 1992 | The Tonight Show with Jay LenoSeries | Self | 5 |
| 0 | Dead and BreakfastMovie | Cody | — |