Keegan was born and raised in Michigan. Prior to his roles with Evergreen he worked in film production and photography. He relocated to Central Florida and joined the lifestyles team with Evergreen in 2016. He has worked in various roles throughout the company since then. Keegan currently manages a portfolio of communities throughout Osceola and Polk County.