Liu Yu Chen

Country: China

Lefthanded

  • winner of the World Pool Championship (2014)