Lok siedmiokrotnie startował w mistrzostwach świata w biegach przełajowych zajmując następujące miejsca: 1977 w Düsseldorfie – 160. miejsce, 1979 w Limerick – 28. miejsce, 1980 w Paryżu – 20. miejsce, 1981 w Madrycie – 65. miejsce, 1983 w Gateshead – 148. miejsce, 1984 w Nowym Jorku – 40. miejsce i 1985 w Lizbonie – 49. miejsce.