caption professional birth_date image article_title name
cao xinlong at the paul hunter classic 2014 2013 -- 2015 16 august 1981 cao xin long phc 2014.jpg cao xinlong
 cao xinlong
cao xinlong

cao xinlong -lrb- ; born 16 august 1981 -rrb- is a former professional snooker player from the people 's republic of china .
cao turned professional in 2013 after finished fourth highest ranked amateur on the aptc order of merit , winning a tour card for 2013/14 and 2014/15 seasons .
