He has represented Malawi at numerous Chess Olympiads, including 2008 (scoring 4/11 on board two), 2010 (5/11 on board three), 2012 (3/10 on board one), 2014 (4.5/11 on board one), 2016 (4/8 on board three) and 2018 (3.5/10 on board three).