The second of three boys, Steel grew up in Durham, North Carolina, attending public schools near Duke University, his future college.
Steel lives in New York, NY; he is married to Gillian Steel and they have three daughters.