Golbarnejhad deltok i banesykling ved Paralympiske sommerleker 2012 i London. Han kom på 11.-plass i scratch-løpet, 17.-plass i individuelt forfølgelsesritt og 18.-plass i 1000 meter temporitt. Han deltok også i landeveissykling, men fullførte ikke fellesstarten.
2016
Ved Paralympiske sommerleker 2016 deltok han i landsveissykling. På fellesstarten krasjet han, og døde på sykehuset samme dag. Han skal ha knekt nakken i krasjet, men døde av hjertestans på sykehuset.[2][3]