In 2006 werd Steele vijfde op de 400 m op de wereldkampioenschappen voor junioren in Peking. In datzelfde jaar veroverde hij in deze discipline een bronzen medaille op de Centraal-Amerikaanse en Caribische juniorenkampioenschappen. Met een tijd van 46,29 s eindigde hij achter Renny Quow (goud) en Allodin Fothergill (zilver).