He won 6 caps playing on the wing for the Irish rugby union side between 1960 and 1965.
He also earned one cap playing with/for the national team.
He earned 4 international caps playing for the Wallabies.
He won 43 caps playing at fly-half for the French rugby union side.
Since then, he has totaled 11 caps playing wing for the 15s national team.
He obtained 40 caps playing for the Peru national football team.
He had 2 caps playing for the Argentina national football team.
He won a further six caps playing in the 1901 and 1905 Triple Crown sides.
He won 77 caps playing for Scotland, captaining the side on 19 occasions.
Between 1930 and 1933 he won 11 caps playing as a flanker.