Garrett was born and raised in Tucson, AZ. He moved to San Diego to attend San Diego Christian College. While there, Garrett earned a degree in communication studies. He found a passion for ministry as a Young Life leader. Garrett has served in many roles with Young Life and local churches. He also loves to surf, spend time with friends, and enjoy all things active in his free time.