Gonsalves, a right-arm fast bowler, was born in Suddie in what was then British Guiana (now part of Guyana's Pomeroon-Supenaam region).
[1] He was one of four Essequibo players from Suddie, the others being batsmen Alfred Maycock and Lennox Alves, and wicket-keeper Jeff Jones.
[2][3][4] In his match for Essequibo, played against Berbice at the Kayman Sankar Cricket Ground in Hampton Court (on the Atlantic coast), Gonsalves opened the bowling with Egbert Stephens in each innings.
[9] He was less successful in his second match, played a week later against Barbados at Kensington Oval, Bridgetown, going wicketless and conceding 20 runs from three overs, mostly to Desmond Haynes.
[10] Gonsalves was the first Essequibian to go on to play for the Guyanese national side, which was at that time dominated by players from Berbice and Demerara.