Родился в городе Батак, округ Пазарджик. В 1960 году закончил гимназию в Девине, затем Высшее военное артиллерийское училище в Шумене по специальности «Зенитная артиллерия» и Национальный военный университет «Василь Левски» по специальности «инженер по радиоэлектронной технике» (в 1965 году). Продолжил своё образование в СССР, окончил с золотой медалью Ленинградскую Высшую артиллерийскую академию (в 1978 году). С 1965 года А.Марин — на службе в ракетных войсках Болгарской армии. С 1990 года и до 1998 — командующий Ракетными войсками и артиллерией Сухопутных войск болгарской армии. Ушёл в отставку в связи с несогласием с проводимой в болгарской армии военной реформой. С 1991 года — генерал-майор болгарской армии. На президентских выборах 2001 года А.Марин был избран вице-президентом Республики Болгария (президентом страны был избран Георгий Пырванов). В 2006 году Г.Пырванов и А.Марин были переизбраны на второй срок (от Болгарской социалистической партии).
Ангел Марин — почётный гражданин города Батак. Автор книги «Последняя война» («Последната война»).
Ангел Марин женат, его супруга — Станка Марина. Имеют сына и дочь, Симеона Марина и Стояну Марину, и двух внучек.