George'as varžėsi ir 5000 metrų, ir maratono lenktynėse 1984 m. Los Andželo vasaros olimpinėse žaidynėse. Jis baigė dvyliktą vietą 5000 metrų bėgimo varžybose ir taip nesugebėjo įžengti į kitą etapą. Maratoną jis baigė 74-oje vietoje. 1988 m. Seulo vasaros olimpinėse žaidynėse jis dalyvavo maratone.
bet nebaigė. Mambosasa buvo Malavio vėliavos nešėjas per šių žaidynių atidarymo ceremoniją.