Savage Lands (2024) als Davy Crockett | |
Christmas in Notting Hill (2023) als Graham Savoy | |
On the Line (2022) als Dylan | |
Raven's Hollow (2022) als Edgar Allan Poe | |
Land of Dreams (2022) als Mark | |
Medieval (2022) als Jaroslav | |
Saving Paradise (2021) als Michael Peterson | |
Artemis Fowl (2020) als Italian Man | |
The Courier (2019) als Agent Bryant | |
The Little Mermaid (2018) als Cam Harrison | |
In Like Flynn (2018) als 'Dook' | |
Carrie Pilby (2017) als Cy | |
The Veil (2017) als Aysel | |
My Sweet Audrina (2016) als Arden Lowe | |
Unfriend (2016) als Tyler | |
Margarita with a Straw (2015) als Jared | |
The Silent Mountain (2014) als Andreas Gruber | |
The Stowaway (2014) als Gerry Cross | |
Run (2013) als Daniel Lombardi | |
Captain Planet with Don Cheadle (2011) als Wheeler | |
The Chronicles of Narnia: The Voyage of the Dawn Treader (2010) als Peter Pevensie | |
The Chronicles of Narnia: Prince Caspian (2008) als Peter Pevensie | |
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe (2005) als Peter Pevensie | |
Goodbye, Mr. Chips (2002) als Forrester (uncredited) | |
Cider with Rosie (1998) als Extra | |
Jefferson in Paris (1995) als George Washington de Lafayette |
Artemis Fowl Associate Producer | |
Murder on the Orient Express Associate Producer |