But though Jamaican by birth, Cameron played only once for Jamaica, the bulk of his first-class cricket career being spent in England.
In 1938, he played twice in first-class cricket in Jamaica, both times for the touring combined Oxford and Cambridge University side against the island team.
He played in the first two Test matches, taking the first three wickets to fall in the England first innings at Lord's: the three were Harold Gimblett, Eddie Paynter and Wally Hammond, and they remained Cameron's only Test wickets.
Wisden reported in 1940 that Cameron was "not reliable with bat or ball", and he was injured for latter part of the tour.
After the Second World War, Cameron played his one match for Jamaica and a handful of games for Somerset, but retired in 1947.