The Secret Santa Project 2025
as Kevin
Slingshot 2024
as Gordon
Hamlet 2016
as Rosencrantz
The Making of Julius Caesar: Royal Shakespeare Company 2012
as Himself / Cato
Loved One 2012
as Kyle
Credits from TMDB.