Mitchell was born in 1972 in Putaruru in the Waikato. He competed at the 1996 Summer Olympics in Atlanta, in the men's individual road race, and at the 2000 Summer Olympics in Sydney, in the men's individual road race. He did not finish in either competition.