yanganyije amanota na mugenzi we elle macpherson ryamaze amasaha abiri riririmba nta gufata ikiruhuko nubwo hagwaga imvura y'urujojo ijoro ryose wilda has appeared on several television film and cinema film