
Di Politeknik Universitas Malawi, ia naik pangkat menjadi Kepala Administrasi Bisnis, Dekan Fakultas Perdagangan, dan Profesor Madya Hukum Komersial. Ia memasuki arena politik pada tahun 1980-an.
Ia menjabat sebagai Menteri Pertahanan, Pendidikan, dan Kehakiman serta Jaksa Agung pada pemerintahan terakhir. Ia juga menjabat sebagai Menteri yang bertanggung jawab atas air.
Sebagai anggota Front Demokrasi Bersatu (UDF), ia menjabat sebagai Menteri dalam pemerintahan Presiden Bakili Muluzi dari Maret 1994 hingga 2000, kemudian dari 2003 hingga 2004, dan lagi dari 2004 hingga 2006 di bawah Presiden Bingu wa Mutharika.
Ia telah menjabat sebagai Menteri untuk bidang-bidang berikut (dalam urutan ini): Pertahanan, Pendidikan, Kehakiman, Keuangan, Perusahaan Negara, dan Air. Ia menjabat sebagai menteri keuangan dari tahun 1997 hingga 2000.
Sebagai bagian dari tiket UDF, ia menjadi calon wakil presiden mendampingi Mutharika dalam pemilihan presiden Mei 2004 dan kemudian menjadi Wakil Presiden pada 16 Juni 2004.








