Keegan was born and raised in Midland, TX. In 2010, he received a B.S. in Mechanical Engineering from Texas Tech University and a B.A. in Engineering from Lubbock Christian University. In 2013, he received an M.S. in Leadership from Lubbock Christian University. He started performing in college, and has performed in musicals such as Carousel, Fiddler on the Roof, Guys and Dolls, Oklahoma, Les Misérables, Grease, The Music Man, and Singin’ in the Rain. Keegan is also a jazz singer and has released an album featuring local musicians. He works as an engineer at EPI Communications Consultants.