 Ramba uchiverenga ndima ino - Akadzidza paThe Oratory Preparatory School, Queen Annes School, Caversham uye Newcastle University kwaakaverenga Biomedical Sciences. Taylor akamiririrwa pa2014, 2010, 2006uye makwikwi eWorld Cup a2017, achikunda muna 2014. Taylor akabatana neJarrovians RUFC semurairidzi muna Gumiguru 2013. uye parizvino murairidzi wemutambi kuDarlington Mowden Park Sharks. 