Mr. Cain received his Bachelor's degree in history and religious studies from the University of Texas at Austin in 2001. After a few years working in the Information Technology field, he returned to school and earned a master's degree in history from Texas State University in 2005. In 2009, Mr. Cain graduated from Seton Hall, in New Jersey, with his Doctor of Jurisprudence. He was licensed in 2009. He has already represented dozens of clients in criminal, family, probate and civil matters, including participating in several trials. He is a member of the State Bar of Texas, including the Criminal Justice and Family Law sections, and a member in the Montgomery County Bar Association.