He was with the United States Department of Justice for 22 years as an Assistant United States Attorney in 2 federal districts within Texas. As an Assistant U.S. Attorney, Larry handled large white-collar cases, including bank fraud, mail fraud, wire fraud, money laundering, bankruptcy fraud, Ponzi-scheme fraud, insurance fraud, healthcare fraud, Medicare fraud, Medicaid fraud, and public corruption, among others. The Department of Justice called upon Larry to teach its attorneys, and he often taught trial advocacy to Assistant U.S. Attorneys from around the country. He also has foreign experience, having been tasked to teach public officials in Europe how to investigate and prosecute economic crimes and corruption. He also lectured to Chinese government officials on corruption issues. This experience gives Larry unique skills and insights into defending Foreign Corrupt Practices Act investigations and cases.