Snooker: Christopher Keogan results, fixtures

AD
Christopher Keogan
Age: