2025
Wicked: Part Two
Actor - Fiyero
2023- Act
Fellow Travelers
Actor - Tim Laughlin
2020- Act
Bridgerton
Actor - Lord Anthony Bridgerton
2018- Act
Jack Ryan
Actor - Lance Miller
2018
6.2
The Mercy
Actor - Ian Wheeler
2016- 2016
Crashing
Actor - Sam
2016
The Young Messiah
Actor - Herodes
Full filmography