Brandon was born in Columbus, MS and graduated from New Hope High School in 2004. After graduation, he attended Mississippi State University, where he earned a Bachelor of Arts Degree in History. He received his Juris Doctorate in 2011 from Mississippi College School of Law, where he worked as a Teaching Assistant and Research Assistant to Professor Jeffrey Jackson.
Following law school, Brandon moved to Starkville, MS and began working for Judge Lee J. Howard, III, Judge James T. Kitchens, Jr., and Judge Lee Coleman, as the Staff Attorney for the Sixteenth Circuit Court District. Brandon joined the firm in January of 2016 and specializes in Criminal Defense, Family Law, and Post-Conviction Proceedings.