John McGuire was born and raised in Henrico County. As a child, John spent time in foster care, where he attended nine different elementary schools. His grandparents rescued him and his older sister from the foster care system and years later, John graduated from Henrico High School in 1988.
After graduation, John’s call to service lead him to the U.S. Navy. After ten years of service as a Navy SEAL, he settled back down in Virginia. There in his hometown of Henrico, John founded a small business, SEAL Team PT Inc., a fitness company dedicated to helping teams and individuals become stronger, healthier, and more confident. 19 years later, that company helps train Division 1 athletes and corporations all over the world. In addition to running a successful business, John has been brought in by groups as a motivational speaker. In his speeches, he shares what he is most passionate about, the principles of teamwork and leadership.
John’s believes one of the biggest keys to success in life, no matter what you do, is teamwork. As a member of the Virginia General Assembly, John’s focus is on good policy, not politics. Whether it’s fighting for better services for our veterans, law enforcement, and first responders, tackling the Heroin/Opioid epidemic, or making sure our tax dollars are being used efficiently, John knows that by listening to each other and working together, we can create a brighter future for our Commonwealth. As a husband and father of five, he knows the importance of building a true partnership between our families, our communities and our state government.
John and his wife Tracy live in Henrico County.