Judge McAllister was appointed to the bench in April 2019. He received his undergraduate degree in History from the University of Missouri-Columbia in 1990 and his J.D. from the University of Missouri Law School in 1993. Before his appointment to the bench he worked as the Judicial Law Clerk Fifth Judicial District of Iowa from 1993-1995, then working for four years in private practice, and 20 years as a prosecutor including serving as Sioux County Attorney from 2007-2014, and as Area Prosecutor with the Iowa Attorney General's Office from 2014 until his appointment. He is a member of the Iowa State Bar Association.