Wildcat 2025
as Leather Daddy
Arthur & Merlin 2015
as Anyon
Small Creatures 2011
as Dave
Credits from TMDB.