He won 4 caps for England and was selected for the British Lions 1910 tour of South Africa, in which he played in all three test games.
England lost the match 11–15, but in the second game of the Championship Williams finished on the winning side when the English team crushed France 37–0.
England British Isles Williams served his country during World War I, and was awarded the Distinguished Service Order for his actions during the conflict.
In 1936, on a return trip from Rio de Janeiro to Southampton on the Royal Mail ship Arlanza, Williams fell overboard and was declared lost.
His daughter, Christine Stanley Williams, who accompanied him on the trip on the Arlanza, married Sir David Peel Yates.