Keough is a retired Navy captain, patent attorney, and currently teaches at St. Mary’s University School of Law in San Antonio.