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