Nicholls was born in Bradford. He qualified for the 2014 Winter Olympics in Sochi, Russia. On 6 February 2014 in the qualification event Nicholls finished the fourth in his heat and qualified directly for the final. He finished 6th in the men's slopestyle final at the 2014 Winter Olympics.