Steel ble født i Blantyre og spilte for Bridgton Waverley and St. Johnstone før han ble hentet til Liverpool av manager George Patterson i september 1931. Han fikk sin debut for de røde 19. desember samme år på Anfield i en kamp mot Derby i en kamp som endte 1–1.