Willow: Behind the Magic 2023
as Self (uncredited)
Funny Cow 2018
as Jacques LeCock
The Limehouse Golem 2016
as Little Victor
Get Santa 2014
as Buster Evergreen
Clash of the Titans 2010
as Deino
Kingdom 2001
Actor
Credits from TMDB.