ntabwo nshobora gukosora izoi mudasobwa byavuzwe na mugisha uba wishyize mu butware bw'indi mbaraga thornton has gone on to appear in numerous film and television roles