He earned his B.A. from Vanderbilt University and his J.D. from Southern Methodist University. He is a founding member and partner of Crouch & Ramey, LLP.