David B. Gonzales

David B. Gonzales
699 Walnut Street
Suite 1600
Des Moines, IA 50309
Support Team

515.244.2600 x563


David’s practice areas include banking law, banking regulation, and immigration. He also serves bank trust departments helping resolve trust administration issues.

Prior to pursuing a career in the law David worked for ten years in media relations and broadcasting for professional hockey teams and local radio stations both on and off the air. He also worked in crop input financing for six years, and is a veteran of the United States Army.

David graduated Summa Cum Laude from the University of Northern Iowa in Cedar Falls in 2014 with a degree in finance. In 2018, David obtained his JD from the University of Iowa. While attending Iowa, he was a member of the Hispanic and Latino Law Student Association where he served as a peer mentor and worked in the U of I Immigration Clinic representing immigrants with applications before the United States Citizenship and Immigration Service

Education & Background

  • J.D., University of Iowa College of Law
  • B.A., University of Northern Iowa (Finance/Financial Services)


Admitted to practice in the following states:

  • Iowa

Admitted to practice in the following federal courts

  • U.S. District Court for the Southern District of Iowa
  • U.S. District Court for the Northern District of Iowa

Memberships & Activities

  • American Immigration Lawyers Association
  • Iowa Trust Association
  • Central Iowa Society of Financial Service Professionals
  • Iowa State Bar Association
  • Polk County Bar Association
  • American Bar Association

Articles & Presentations

Author, Iowa’s Quirky New Sports Wagering Law, Dickinson Law News Blog, July 31, 2019