Filmography
Release date: 10/21/2021The French Dispatch
Role(s): Cadet #4
Details Release date: 10/27/2021Rhyme or Die
Role(s): Harry
Details Release date: 3/12/2020Misbehaviour
Role(s): Lawrence
Details Release date: 12/4/2011Black Mirror
Role(s): Davis McCardle
Details Alien: Earth
Role(s): Boy Kavalier
Details