Known For
Filmography
2026
2025
2024
2024
2021
2020
2019
2018

Young Sherlock
TV · as Samuel · 1 ep

Hotel Costiera
TV · as Tancredi · 6 eps

Teething Problems
Movie · as Jude

Masters of the Air
TV · as Ralph Kelley · 1 ep

The French Dispatch of the Liberty, Kansas Evening Sun
Movie · as Cadet #3

Bridgerton
TV · as George Cruikshank · 1 ep

Jojo Rabbit
Movie · as Hans

Alex's Dream
Movie · as Archie

