bakambikwa imyenda ibafasha guhangana n'ibihe binyuranye bakavuzwa following his acting career neil works in finance in new york city birambabaza cyane kubona ibyo ukora