At the 2016 Paul Hunter Classic knocked out Tony Drago, Mike Dunn, Matthew Stevens and Mark Davis to reach the quarter-finals of a professional event for the first time, where he lost 4-2 to Shaun Murphy.
Won the 2013 English Amateur Championship defeating Ben Harrison 10-2.
As of 26 September 2016 his ranking is 58.
Is a professional snooker player.
In May 2011 qualified for the 2011-2012 professional Main Tour as one of four semi-finalists from the third and final Q School event.