Cute Little Buggers 2017
as Melchior Haslam, Producer, Creator
Crying Wolf 2015
as Andy / Werewolf
Pirates of the Caribbean: On Stranger Tides 2011
as Queen Anne's Pirate (uncredited)
Credits from TMDB.