Perros de guerra
Prime Minster of Malta (2024)
Astérix y Obélix: Misión Cleopatra
Member of the pirate crew (2002)