As a former BOT Chairperson of UNAA , he is a member of Board of Directors with Uganda Fistula Fund (UFFT) and Treasury of Washington State African Leaders Coalition Association (WSALCA).
He is also a former President of the Pacific Northwestern Ugandan American Association (PNUAA) based in Seattle-Washington. John is currently self-employed in the transportation industry.