1984-09-18
Las Palmas de Gran Canaria, Gran Canaria, Canary Islands, Spain
Film · 2017
Stormtrooper Commander (uncredited)
Film · 2015
First Order Stormtrooper / Snowtrooper Commander / Heavy Gunner Stormtrooper (uncredited)
Film · 2016
Trooper (uncredited)