Willock was lid van de Victoria Wheelers fietsclub. In 1977 werd hij tweede in een fietstocht van 50 ronden door de straten van Vancouver. In 1979 werd hij vijfde op het Canadese Nationale Kampioenschap, en later in het jaar, nam hij deel aan de 1979 UCI Road World Championships
Ik weet het. In 1980 ging Willock met pensioen uit het professionele wielrennen om een huis te bouwen, maar keerde het volgende jaar terug naar de sport. In 1981 was Willock in het team van British Columbia dat de Canadese Provinciale 100 km teamtijdrit won. Tijdens de race kreeg hij een lekke band. In hetzelfde jaar werd hij tweede in de tweedaagse 220 km wielerwedstrijd in Whistler, achter zijn broer Bernie. In 1981 werd hij zevende in de Gastown Grand Prix. In 1982 ging Willock weer met pensioen, dit keer om een reparatiebedrijf op te richten, voordat hij het volgende jaar weer terugkeerde.