John Virgo is an English former professional snooker player and more recently a snooker commentator and TV personality.
2016
as Himself
2015
as Self
1996
as Self (uncredited)
1994
as Self - Guest
1993
1991