David is a top class all rounder playing for Primrose C.C. in the Premier Division of the Western Province Cricket League. He bats strongly in the top order has a good range of shots and looks to bat time and post big scores by batting for long periods,he also bowls excellent off spin with good control and variation. David has been strongly recommended to me by several of my 1st class players from the Cape Town area as a very talented all rounder with a great attitude and work ethic. David travelled to the UK in 2017 to play for Brooksbottom C.C. in the GMCL he contributed well and played a leading role in the clubs promotion success. A trip to Heyside C.C. in 2018 was next on the agenda and again he excelled taking over 40 wickets and contributing nicely with the bat.David is keen to return to the UK in 2019.