En 1966 se casó con la coreógrafa del Old Vic., Sheila Falconer, con quien tuvo dos hijos llamados Daniel Freedom Stewart y Sophie Alexandra Stewart, En 1990 debido a las distancias y una relación desgastada con su mujer, decidieron separarse.