Nach seiner Ausbildung an der Escuela Nacional de Danza in Havanna und der Cinevox Junior Company in der Schweiz, wurde Powell als Tänzer am Stadttheater Essen, Chur, Bern und Luzern engagiert und war bei einem Tanzprojekt unter der Leitung von Kinsun Chan dabei. 2014 und 2015 war er mit der Pizzi Dance Art Company in Love’s in Dance zu sehen und 2017 in Tanz & Artistik.