He went to university of Southern Illinois at Carbondale, USA, and obtained his MSc in Agriculture in 1965.
He joined the government service in 1966 as an agricultural officer in charge of crop development. In 1968 he was promoted principal agricultural officer and the following year acting director of extension aids and training. He travelled to many countries, including Brazil, Mozambique, Italy and Zambia.
His political career began on December 21, 1971, as nominated MP for Chiradzulu. Ten days later, on January 1, 1972, he was appointed Parliamentary Secretary to the Ministry of Labour. On February 28, 1972, he was promoted to the cabinet as Minister of Transport and Communications. After only five weeks in the job he was switched to Minister of Labour in the big reshuffle in April 1972. He impressed President Banda so much that he was put in charge of the southern region of the party on July 17, 1972. At the dismissal of Aleke Banda on March 8, 1973 he got the extra portfolios of Transport and Communications.