Serah N TeshnaBorn March 3, 1988 in Nairobi, Kenya Filmography★ 0.0 BUS 3382025★ 0.0 The Rugged Priest2011