Taylor is a Charlottesville native who was born at UVA Hospital. He grew up, and still resides in, Crozet, Virginia. He is a medic, Captain, and lifetime member at Western Albemarle Rescue Squad, within Albemarle County Fire Rescue, where he has been actively running since 2011. Taylor also has certifications as a Swift Water Rescue, Emergency Vehicle Operator Class III, Vehicle Extricator, Advanced Cardiovascular Life Support (ACLS), and Pediatric Advanced Life Support (PALS). Taylor was previously a full-time medic at UVA Special Event Medical Management before joining Population Health but still remains with them part-time. Taylor is passionate about delivering patient care in all capacities.

In his free time, Taylor enjoys spending time with friends and family, watching UVA sports, playing sports, and being outdoors, especially in the mountains.