6 results
PG-13Valerian and the City of a Thousand Planets
as Captain Welcoming Mercurys
2017
PG-13Clash of the Titans
as Kraken (uncredited)
2010

Asterix & Obelix: Mission Cleopatra
as Ouhécharlis
2002
PGMarvel Studios: Assembling a Universe
as Self
2014

Marvel Renaissance
as Himself
2014

Archetype
as War Robot 1
2011