No photoActingCharles Gitonga MainaKnown forseaQuest DSV1993SCI-FIFull filmographyseaQuest DSV1993SCI-FI