david was born in aberystwyth wales no muri byose ngukize ibyonnyi following distribution rank then decided to go into the business of producing religious films