Landon has been a resident of Dallas, TX for most of his life. He had a brief stint in Waco, TX where he attended Baylor University and received his Bachelor of Accountancy in 2019. Following this, he pursued further academic achievement by obtaining a Master of Science in Accounting from the University of Texas at Dallas in 2020. In 2023, Landon obtained his Certified Public Accountant (CPA) designation.
Before Landon began his career with Smith Anglin in 2023, he worked at a large public accounting firm, where he dealt with high-net-worth individuals and their related trusts, partnerships, and corporations.