A member of the Leander Boat Club of Hamilton, Bob Williams began to draw attention in rowing circles during the late 1940s. In 1948, 1949, and 1950 he came in second at Canada’s Henley Royal Regatta, behind Ken Nunn, Gabriel Beaudry and Jack Guest Jr. (son of Jack Guest) respectively. In 1952 he was selected to represent Canada at that year’s Summer Olympics in the double sculls event. There, alongside Derek Riley, he came in last in both the opening round and the repêchage. Two years later, at the 1954 British Empire and Commonwealth Games, he won a bronze medal in the single sculls. He retired from active competition soon thereafter and later moved to Michigan, where he pursued a sales career in the automotive industry. Nonetheless, he remained athletically active in rowing, skiing, and golf.