He has earned a Bachelor of Arts majoring in Accounting from Queens College of the City University of New York and a Masters of Science in Taxation from Pace University. His experience has been predominantly in the tax departments of highly respected regional CPA firms before establishing his own practice.