He attended the University of South Florida in Tampa, where he double majored in Political Science and Spanish. He went on to law school at Florida Coastal School of Law in Jacksonville, where he graduated with Pro Bono Honors, and then completed a Master of Business Administration at Florida Christian University in Orlando. While at USF, he held numerous leadership roles, including Student Government Vice President, Member of the National Alumni Board of Directors, Senator for the College of Arts & Sciences, and Chairman of the Rules, Judicial and Legislative Affairs Committee. In law school, he was an Ambassador for the school, a member of the prestigious Mock Trial Team, a Student Bar Association Legislator for two years and Chief of Staff to the SBA President.