Winlaw was born in Morden, Surrey to the Rev. George Preston Kelsall Winlaw and Minnie Ashley, and was educated at Winchester College.
Winlaw was a member of the Winchester College cricket eleven from 1928 to 1931, and was captain in the last two seasons.