Having served for 13 years (from 1966 to 1979) as a Medical Officer, in various staff and operational positions in the part-time forces of the South African Defence Force, he joined the Permanent Force as Chief of Staff Medical Operations, with the rank of Brigadier in 1980. During the Period 1980 to 1988, he obtained the Command and Staff and Joint Staff qualifications of the SADF, and served in various capacities in numerous operations in the RSA, South West Africa, Angola and Mozambique. In 1988 he was appointed as Surgeon General of the SADF with the rank of lieutenant general.