Actor · Born 1987
Person of Interest
2024 · as Max
Partygate
2023 · as Rory Baskerville
Deep Blue
2023
Judy
2019 · as Ken Frisch
Serial Thriller: The Head Hunter
2016 · as Edmund Kemper
The Tempest - Live at Shakespeare's Globe
2014 · as Spirit
The Skin
2011 · as Tom