John was born and raised in Minnesota. He resides in Lake Shore, Minnesota with his wife Pam and their cocker spaniel, Molly.

John is currently the representative for District 9A in the Minnesota House of Representatives.

He serves on the following committees:

*Agriculture and Food Finance and Policy Division

*Public Safety and Criminal Justice Reform Finance and Policy Division

*Corrections Division

* Legislative Water 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 The Outreach Program BLA

* Owner Poston's Property Management

* Co-Owner Salon 77

Previously:

* Mayor of Lake Shore

* City Council Member of Lake Shore

* Sourcewell 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

* General Manager, Payless Cashways