Shaw learnt his golf at Troon in Scotland.
He arrived in Christchurch, New Zealand in 1920 and was a member of Avondale Golf Club.
[4] He left in 1921 to take up a professional coaching position at Hamilton Golf Club.
[4] However, he was only briefly at Hamilton, returning to Christchurch in 1922 as professional at Hagley Golf Club before taking a position at a golf school in Wellington in 1924.
This biographical article relating to New Zealand golf is a stub.