Solomon attended Mt Albert Grammar, and was in the 1st XV in 1931.
[2] Playing with the Ponsonby rugby union club, Solomon moved south; playing for the Matamata sub-union 1932–43 and represented the Waikato Rugby Union in 1934 before moving back home and playing for Auckland 1935–38, in every back position except wing.
In 1939 Solomon switched codes to play rugby league.
He was named in the 1939–40 New Zealand national rugby league team squad, however the tour was cut short by World War II.
[2][3] After the war he returned to rugby union, and coached the East Coast Bays and Northcote clubs on the North Shore.