 He commenced his cricket career with the strong St George Cricket Club in Sydney at the age of 16, winning the prestigious Junior Cricketer of the Year Award for four consecutive seasons.He also played in 23 Grand Finals winning 18 of the 23 with various cricket Clubs (Sth.Hurstville RSL CC, St George DCC, Petersham Marrickville DCC, Burnie CC, Devonport CC, Launceston CC, Newtown CC, Sunderland CC (UK), Brighouse CC (UK), Darlington CC (UK), Uddingston CC (Scot), Yorkshire 2nd XI, Leicestershire 2nd XI) and spanning a career from 1966 to 1992-93.