To meet The Snooker Wiki's quality standards, this article or section may require cleanup. Please help by improving the article.
|Born||3 March 1946|
|Birthplace||Salford, Greater Manchester|
|Nickname|| Mr. Perfection;|
John Virgo (born 3 March 1946, in Salford, Greater Manchester, England) is an English former professional snooker player and more recently a snooker commentator and TV personality.