John McGuire Life story


John J. McGuire III is a member of the Virginia House of Delegates. He was first elected in 2017, and represents the 56th district comprising areas to the North and West of Richmond, Virginia. McGuire is a former United States Navy SEAL.

Related Persons

Next Profile ❯