Williams graduated from the University of Iowa College of Law in 1988. He clerked for Chief Judge Donald E. O'Brien of the Northern District of Iowa for two years, after he worked for the US Department of Justice in Washington, DC, for two years prosecuting criminal cases. From 1992 to 1997 he worked as a trial attorney for Lathrop & Gage in Kansas City, during which time he also taught Federal Criminal Law as an adjunct at the Kansas City School of Law. Since 1997 he has been an assistant US Attorney in Cedar Rapids doing criminal prosecution.
He teaches Federal Criminal Practice with Sean Berry at the University of Iowa and trial advocacy at the National Advocacy Center, an arm of the US Department of Justice that provides training to Department prosecutors.
He has published a number of articles in the criminal law area.
BBA, University of Iowa, 1985
JD, University of Iowa College of Law, 1988
LLM, University of Missouri, 1997