Mosso d'Esquadra
... 2017
Stormtrooper Commander (uncredited)
... 2016
Trooper (uncredited)
... 2015
First Order Stormtrooper / Snowtrooper Commander / Heavy Gunner Stormtrooper (uncredited)
... 2015
18.9.1984
Las Palmas de Gran Canaria, Gran Canaria, Canary Islands, Spain