Randy graduated high school in 1983 and then enlisted in the United States Army serving from 1983-1986. When he completed his commitment, he attended Edison College for one year, transferring his credits to the University of South Florida, where he left school to pursue business opportunities in 1989. He spent 10 years owning four pizza restaurants, and in 2001 joined A.G. Edwards, quickly earning the designation of Accredited Asset Management Specialist in January, 2002. In 2008 Randy joined Raymond James and became an Investment Management Consultant through the Raymond James Institute of Investment Management Consulting in 2010.
Though he was born in Texas, as a child he moved frequently with his father, who was in the Air Force. They settled in Pt Charlotte, Florida, in 1979. He currently lives in his Florida hometown, Punta Gorda, with his wife, Cindy, and their three children; Alex, Sierra and Aryn. He is active in the Punta Gorda Rotary Club; past President and Assistant Governor Rotary. He is also formerly a trustee of the Punta Gorda Rotary Charitable & Education Foundation and formerly served on the Advisory Board of the Bayfront Health Punta Gorda.