John is an Associate Financial Advisor who joined Armstrong, Fleming & Moore, Inc. in June 2014. Prior to joining AFM, he interned with RBC Wealth Management in Maryland. He graduated from Virginia Tech in May 2014 with a BS in finance in the CERTIFIED FINANCIAL PLANNER™ certification education track. John became a CERTIFIED FINANCIAL PLANNER™ in March of 2018 and holds a FINRA Series 7 and 63 securities registration as a Registered Representative with Commonwealth Financial Network®.
John is from Timonium, Maryland, and is an avid Baltimore Ravens and Orioles fan. He was especially pleased with the outcome of the 2000 and 2012 Super Bowls. In his spare time, John enjoys playing and watching sports, spending time with friends and family, and playing with his dog, Teddy.