Our Team

John is a Wealth Advisor at XML Financial Group who specializes in guiding his clients through their most important financial and investing decisions. He focuses on comprehensive financial planning, personally curated investment portfolios, and listening to the specific needs of his clients. John’s expertise in holistic financial planning and in-depth market analysis helps his clients navigate today’s complex economic environment. He previously worked as a financial advisor at Wells Fargo Advisors before joining XML Financial Group.
John received his Bachelor of Arts degree from the University of Richmond and earned his Master’s degree from George Washington University. John previously served on the board of the non-profit organization United Community and acted as the board’s investment research lead. He currently lives in Alexandria, VA with his wife and new puppy Cal.