He made his One Day International debut for Hong Kong against the United Arab Emirates in the 2015–17 ICC World Cricket League Championship on 16 November 2015.
His father Peter was a crown prosecutor for the Government of Hong Kong and his mother Anne worked in the financial sector.
[5][6] Chapman made his World Cricket League debut for Hong Kong in the 2011 Division Three tournament against USA at the age of 16.
[20] In March 2020, in round five of the 2019–20 Plunket Shield season, Chapman and Joe Carter scored centuries in both innings of the match.
[23][24] In the match between Auckland and Otago during the 2020–21 Plunket Shield season, Auckland's Ben Lister became the first COVID-19 replacement in a cricket match as he replaced Chapman, who reported feeling unwell, inline with the updated International Cricket Council (ICC) playing conditions for a substitute due to COVID.
[28][29] He made his T20I debut for Hong Kong on 16 March 2014 in the 2014 ICC T20 World Cup Group A match against Nepal.
[32] In November 2015, Chapman was selected as vice-captain on Hong Kong's squad for its two World Cricket League fixtures against the UAE, both of which held ODI status.
[33][34] Chapman also became first player from associate nations to score a century on their ODI debut, and second to do so at a strike rate of greater than 100.00 after Desmond Haynes.
[35] He was named as the vice-captain of Hong Kong side for the 2016 ICC World Twenty20 and 2016 Asia Cup Qualifier.