 He played 24 matches for the All Blacks including three internationals, and was a member of the Original All Blacks on their 1905–06 tour of the British Isles, France and North America.Booth moved to Sydney and played for New South Wales between 1908 and 1909.He toured as a press correspondent with the Australian rugby union team on their 1908–09 tour of Britain, and while there played 5 matches for Leicester becoming the first non-British international to play for the club.