The Conspiracy of Dark Falls 2020
as David
Endling 2020
as AI (Basic)
Scareycrows 2017
as Declan
Gateway of the Mind 2016
as David Shelley
Torn: A Shock Youmentary 2014
as Rip Tappart
Doctor Who at the Proms 2013
as Monster
Credits from TMDB.