Serah N TeshnaActing • 1988-03-03 • Nairobi, KenyaNo biography available.Known ForBUS 3382025The Rugged Priest2011Fan ClubNo Nerds have favorited Serah N Teshna yet — be the first.All fan clubsFrom NerdspinFilmographyActor2Production12025BUS 338FilmMwende2011The Rugged PriestFilmAlice