Йордан Фердинандов Петров е роден на 13 януари 1915 г. в село Комарево, Плевенско. През 1937 г. се обучава в Пилотската школа в Казанлък. Изпратен е на летище Марино поле край Карлово, където лети на изтребител „Месершмит 109“. През 1943 г. завършва Школата за запасни офицери. Командването на Въздушни войски му възлага обучението на млади летци в Изтребителната школа на летище Долна Митрополия. Участва в отбраната на София срещу англо-американските бомбардировачи (1943 – 1944). Взема участие и в заключителните бойни действия на Въздушните ни войски през Втората световна война (септември 1944 – май 1945). За проявен героизъм е награден с два ордена „За храброст“.
От 1950 г. е пилот-изпитател в Държавна самолетна фабрика, Ловеч на самолетите българска конструкция – Лаз-7, Лаз-7М, Лаз-8, Лаз-12 и други. Лети на повече от 12 типа самолети. През 1955 г. се пенсионира с чин подполковник. През следващите години е един от най-активните ръководители, а също и инструктор в Аероклуб –Ловеч.