Career
He played seven matches for the All Blacks, none of them internationals. Following the death of James O"Donnell in 1942, Roberts held the distinction of being the oldest living All Black. Roberts also played first-class cricket for Wellington between 1883 and 1890.