Prior to joining J.W. Terrill, he worked as a litigator for a large St. Louis-based law firm defending clients from labor and employment, medical malpractice and commercial lawsuits. He obtained his law degree from the University of Missouri and his undergraduate degree from Westminster College.