John was born and raised in Minnesota. He resides in Lake Shore, Minnesota with his fiance' Pam, their dog, Molly, and cat, Abbott.
John is currently the representative for District 9A in the Minnesota House of Representatives.
He serves on the following committees.
* Agriculture Policy
* Agriculture Finance
* Education Finance
* Veterans Affairs
* Capital Finance
* Environmental and Natural Resources
He serves on the following boards.
* Legislative Water Commission
* Minnesota Agriculture Education Leadership Commission
He is a member of the following caucus's.
* Minnesota House GOP Caucus
* Minnesota GOP Rural Caucus
* RFL, Republican Farmer Labor Caucus
* Childhood Hunger Caucus
* Minnesota House GOP Prayer Caucus
Currently
* Co-Owner and Chairman of the Board at 3 Cheers Hospitality
* Founder and CEO of Kids Against Hunger BLA
* Owner Poston's Property Management
* Co-Owner Salon 77
Previously
* Mayor of Lake Shore
* City Council Member of Lake Shore
* NJPA Board Member
* Region 5 Commissioner
* Nisswa Chamber of Commerce Board Member
* VP International Operations Sally Beauty Holdings
* VP Store Operations USA Sally Beauty Holdings
* Regional Manager, Michaels Stores
* Store General Manager, Home Depot
* Store Manager, Payless Cashways