Willie first represented his country in 1966 and has subsequently played in a record-breaking eight Commonwealth Games, winning two gold, one silver and one bronze medal. His first Games appearance was at Christchurch in 1974 where he took bronze in the Singles and his last was at Delhi 2010 where he was the oldest competitor at the Games at the age of 72.
He is the most capped Scottish bowler in history with over 130 appearances for Scotland over a 40 year period. He has also won 15 World Championship medals in his illustrious career including four gold medals at the outdoor championships between 1992 and 2008.
He was awarded the MBE for services to sport in 1992 and was the first bowler inducted into the Scottish Sports Hall of fame in 2007.