
Player
Charlie Lee
England
Charlie Lee

England
- World Ranking:
- 75
- World Series Ranking:
- 85
- Birthplace:
- Kingston-upon-Thames, England