С юных лет работал в администрации города Кахамарка, в 1865 году он был назначен префектом этого города. После начала конфликта с Испанией организовал и возглавил батальон, который направился для защиты Лимы, за что получил звание полковника. С 1872 года он снова стал префектом Кахамарки.
После начала войны войны с Чили собрал и возглавил батальон из 3000 солдат и направился вместе с ним на защиту Лимы. На рассвете 22 декабря 1879 года он объединился с войсками, которые находились на стороне Николаса де Пьеролы, совместно они совершили государственный переворот, сместили со своего поста Луиса Ла Пуэрту и заняли город Кальяо. После переворота Мигель Иглесиас сразу же был назначен министром обороны при правительстве Пьеролы.
В 1882 году провозгласил себя президентом северного Перу с правительством в Трухильо и начал переговоры о заключении мира, готовый на территориальные уступки. Созвал законодательное собрание для своей поддержки, которое ему впоследствии полностью передало власть в стране.
Многие политики и военные того времени были недовольны действиями Иглесиаса и условиями мирного договора. В Перу началась гражданская война. Основным противником Иглесиаса стал Андрес Авелино Касерес, которого поддерживала вся перуанская элита. В результате гражданской войны, после ряда понесённых поражений Иглесиас 3 декабря 1885 года отказался от власти, и к руководству Перу пришёл Антонио Аренас. Иглесиас вынужден был уехать в Испанию, он возвратился только в 1909 году, будучи выбранным в парламент от родного города Кахамарки, но умер и не успел заступить на свой пост.