Willie Ferguson was born in Johannesburg and is a former racing driver from South Africa.
In 1971 he drove a Surtees-Ford TS5 and a TS8 in the South African F1 Championship finishing third in the Cape South Easter Trophy at Killarney. He came fourth in the Highveld 100 at Kyalami, second in the Coronation 100 at Roy Hesketh, fifth at the Goldfields Autumn Trophy at Goldfields and posted a DNF at the Bulawayo 100. Another fifth in the South African Republic Festival Trophy and a second in the Natal Winter Trophy were followed by three DNFs two due to accidents. He came back to finish fourth in the Rand Spring Trophy in October to end up 5th in the points standings.
He entered the 1972 South African Grand Prix with local outfit Team Gunston, driving his ex-Jack Brabham, Brabham BT33. However he failed to take the start due to a blown engine in practice. He was also down to drive a Surtees TS9 for the same team, but that car was eventually raced by John Love.
In the 1972 South African F1 Championship he came 3rd in the second round, the Highveld 100, at Kyalami driving the ex-Jack Brabham, Brabham BT33/1 but he then sold the car to John Love in time for him to compete in the third round, the Coronation 100, at Roy Hesketh.