John Virgo
John Virgo is an English former professional snooker player and more recently a snooker commentator and TV personality.
- Title : John Virgo
- Popularity : 0.547
- Known For : Acting
- Birthday : 1946-03-04
- Place of Birth : County Borough of Salford, Manchester, England, UK
- Homepage :
- Also Known As : Mr Perfection