Gary Lingham comienza su carrera profesional en 1979 en la categoría de 500cc en el mando de una Suzuki, categoría y moto que mantendrá durante toda su carrera hasta 1986. Debuta con un podio en Si en 1979, con un tercer lugar obtenido en el Gran Premio de Bélgica aprovechando el boicot de las grandes figuras del deporte en protesta por las pocas medidas de seguridad en el Circuito de Spa-Francorchamps.[2] Finalmente, cierra la temporada en la posición 19.ª de la general de 500 cc. En los siguientes años, tendría problemas para clasificarse y no tendría resultados destacables. En 1982, disputa la carrera inglesa del Campeonato Europeo de 500 cc, y terminará en un cuarto lugar, lo que lo colocará con tan solo una participación en el 14.º lugar de la general.[3] En 1983, tampoco destacará en el Mundial mientras que en el campeonato de Europa será octavo en la ronda británica de los 500 cc y se clasará en el 33.eɽ lugar de la general. En 1984, terminará el Gran Premio de Italia en la 15.ª posición mientras se convertirá en subcampeón de Europa de la categoría 500 cc con la Suzuki RG por detrás de Eero Hyvärinen gracias a sus dos victorias en España y Suecia y un podio en Holanda.[4]
Para su última temporada completa en 1985, siempre con la Suzuki RG500, tomará el 22.º lugar en Italia y 28.º en Austria mientras que en 1986 terminará el gran premio de Bélgica en la 16.ª posición.[5]