1995 • as Robert Ndela
1988 • as African Soldier
2003 • as Titus
2004 • as Charles Ojuka
1991 • as Richard
1986 • as Lucky