He competed at the 1948 Summer Olympics in London and won a gold medal in the Swallow class with David Bond.
He remained a bachelor and devoted his life to sailing, while continuing to run the seasonal family hop business in East London.
He was instrumental in founding the Oxford & Cambridge Sailing Society and continually promoted team racing in the UK and internationally.
Stewart raced his Olympic boat, Swift, in later years at Itchenor Sailing Club in Chichester Harbour where he won the Nationals and Cowes week numerous times.
His record of success in the class is unrivalled and he was 12 times winner of the Prince of Wales (PoW) Cup: 1932 Torbay in R.I.P.