He was a competitor in the 2016 470 World Championships in San Isidro, Buenos Aires where he won a silver medal. Willcox competed at the 2016 Rio Summer Olympics in the Men's 470 alongside Paul Snow-Hansen; they finished in tenth place.