Mortal Engines 2018
as Salzhakener
The Insatiable Moon 2011
as Pete
In Her Line of Fire 2006
as Logan
The Chronicles of Narnia: The Lion, the Witch and the Wardrobe 2005
as Rumblebuffin the Giant
Credits from TMDB.