Career
He played 27 matches for the All Blacks including four internationals. He made his debut for Buller as a 19-year old in 1930. At one point in his career he played a few games as a centre three-quarter.
Gilbert changed codes at the end of 1937, and travelled to England where he joined rugby league club Bradford Northern as a fullback in 1938.
He returned to New Zealand following the outbreak of World World War II in 1939 having become captain of the Bradford side. He was reinstated to rugby union in 1995.