En 2012, con sólo 14 años, debutó en la National Basketball League de Inglaterra con los Essex Leopards.
Regresó a su país en 2017 para sumarse a los Surrey Scorchers y jugar en la British Basketball League, la máxima categoría del baloncesto profesional en las islas británicas.
Comenzó la temporada 2018-19 en las filas del mismo equipo, promediando 13,6 puntos, 7,4 rebotes y 4,1 asistencias por partido.
[2] Steel permaneció dos años más en tierras españolas, pero jugando en la Liga LEB Plata con el CB Morón primero y luego con el CB Ciudad de Ponferrada.
En 2019 recibió su primera convocatoria para jugar por Gran Bretaña en la clasificación para el Eurobasket 2022.