Actor · Born 1991
Anaconda
2025 · as Groom
Ablaze
2019 · as Sam Newstead
Golden Boy
2019 · as David
Pearl in Paradise
2018 · as Derek
The Hobbit: An Unexpected Journey
2012 · as Musical Elf (uncredited)
The Tattooist
2007 · as Young Jake Sawyer