In 2016, Garvey completed the at the 2016 Rio Paralympic Games and placed 10th in the Men's PT2 event. Reflecting on his performance, Garvey states "I was in excruciating pain, dropped a few swear words, lucky they (the Brazilian fans) don't speak English as a first language. I didn't think I was going to be able to run but managed to get into a bit of a rhythm and finished my first Paralympic Games."