Jis atstovavo Malaviui daugelyje šachmatų olimpiadų, įskaitant 2008 m. (uždirbęs 4/11 ant antros plokštės), 2010 m. (5/11 ant trečios plokštės), 2012 m.
(3/10 ant pirmojo laivo), 2014 m. (4.5/11 ant pirmojo laivo), 2016 m. (4/8 ant trečiojo laivo) ir 2018 m. (3.5/10 ant trečiojo laivo).