Роден е на 28 ноември 1939 г. в с. Ковачица, Монтанска област. Средното си образование завършва в ТИХ-Видин. Има призната квалификация за хореограф и ръководител на състави за народни танци. Работи от 1966 г. От 1971 г. е ръководител на Средношколския танцов състав на ТИХ – Видин. От 1971 г. до 1978 г. е хореограф на Ансамбъл за народни песни и танци „Дунав“ – Видин. От 1978 г. до 2000 г. ръководи танцовия състав при Дом на културата на Стопански химически комбинат – Видин. През периода 1982-84 г. е ръководител и на танцов колектив при Дом на учителя – Видин.

Данчо Петров е носител на званието „Отличник“ на Комитета за култура, на плакет на ЦХС и на множество медали и отличия от Републикански и Окръжни фестивали и прегледи на художествената самодейност.