John is recently retired and has lived in Little Canada since 1980 and, with his wife, Mary, has raised three children: Jennifer, John, and Jeff. He has been a Member of the City Council since 2004 and served on the Planning Commission from 1991 to 2003. He currently serves as one of the City's representatives on the Little Canada Firefighters' Relief Association and in the past has served on the Ramsey County League of Local Governments. He is also a past president of the Little Canada Recreation Association. John received a BA in Economics in 1974 from the University of St. Thomas.