Barwood representerte New Zealand under Vinter-OL 2018 i PyeongChang, og kom der på 43.-plass i super-G og 34.-plass i storslalåm. Han fullførte ikke slalåmrennet.