He represented the Netherlands at the 2016 Summer Paralympics and he won two medals: the silver medal in the men's 1 km time trial C1–3 event and the bronze medal in the men's individual pursuit C1 event.