kugira ngo numvire haka ni nde itara rya mugiti following his acting career neil works in finance in new york city