Иван Йорданов Димитров е на 47 год., от град Разлог, женен е и има две дъщери. Завършил е право и от 2001 година практикува адвокатската професия.
Председател е на ДСБ-Разлог и общински съветник в ОбС-Разлог от „Демократична България“.
Димитров е кандидат за народен представител от „Демократична България“ от 01-МИР Благоевград.