John Wilson was elected to the Kansas House in 2012. He represents the 10th House District, which includes Baldwin City and southeast Lawrence.

John graduated with a B.F.A. in Graphic Design from the University of Kansas in 2006. While at KU he was the co-director of the Center for Community Outreach, the nationally-recognized volunteering clearinghouse for the University.

Since 2006, John has worked for Alliance for a Healthier Generation, a national nonprofit that works to reduce the prevalence of childhood obesity in America and inspire young people to eat healthier, move more and be advocates for healthy change in their schools and communities. He manages the training and technical assistance for youth-focused education and leadership programs, write curricula, and consult with dozens of organizations and governments throughout the country.

John is a member Plymouth Congregational Church in downtown Lawrence. He has been active on the Douglas County Historical Society Board and served on the board of Ecumenical Christian Ministries. He was a founding member of the Douglas County Food Policy Council, which is dedicated to increasing access to healthy, locally-grown food.

John married his wife, Jami, in 2011. They welcomed their first son, Parker, in July 2012.