In 2010, he completed a 1,400 km Tour de Cure bike ride from Sydney to Mooloolaba over ten days, which raised $1.8 million to help find a cure for cancer. He also completed the 2011 Tour De Cure ride over 1,400 km from Sydney to Melbourne, raising over $2 million for cancer research and treatment. In 2011, he was appointed to the board of Tour De Cure. Beretta completed his third Tour de Cure ride in 2012, covering the longest ever distance of 1,656 km, from Brisbane to Mission Beach, in 10 days to raise over $2.2 million for cancer research, treatment and prevention.