Person of Interest 2024
as Max
Partygate 2023
as Rory Baskerville
Deep Blue 2023
Actor
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
Credits from TMDB.