Kiss Me, Kate 2024
as Ralph / Ensemble
Emily & Tim 2015
as Raymond Phayer (segment 'Betrayal')
Peter Pan Live! 2014
as The Vicar / Islander
Dead Europe 2012
as Yellow
John Carter 2012
as Zodangan Guard
Imagine This 2010
as Otto
Credits from TMDB.