Мариу Жоау ди Оливейра Руйву родился в 1927 году в посёлке Кампу-Майор провинции Алту-Алентежу на границе с Испанией (ныне входит в округ Порталегри экономико-статистического региона Алентежу субрегиона Алту-Алентежу).
Хотя Мариу ди Оливейра Руйву родился в противоположной стороне от океана, всю свою жизнь он посвятил океанологии. С 1948 года он работал на станции морской биологии и в 1950 году окончил биологический факультет Лиссабонского университета. Руйву не одобрял существовавший в стране режим Антониу Салазара. Вскоре он был уволен по представлению политической полиции ПИДЕ и лишён права работы по специальности в Португалии и её колониях. Руйву эмигрировал, занимался исследованиями и преподавал в Италии и Франции. В 1951 — 1954 годах там он прошёл специализацию в лаборатории Араго в Сорбонне (Париж) по специальности биологическая океанология и рациональное использование живых ресурсов мирового океана. В 1954 году он вернулся на родину, и был назначен заместителем директора Португальского института морской биологии. В 1955 — 1961 годах Мариу Руйву занимал пост секретаря Португальского общества естественных наук, в 1961 — 1974 годах работал в организациях Продовольственной и сельскохозяйственной организации ООН (ФАО) в её штаб-квартире в Риме (Италия), был директором Отдела водных ресурсов и окружающей среды ФАО. В 1972 году Мариу Руйву участвовал в Конференции ООН по проблемам окружающей среды в Стокгольме (Швеция).
После «Революции гвоздик» 25 апреля 1974 года доктор Мариу ди Оливейра Руйву вернулся в Лиссабон и возглавил Национальный комитет ФАО. 23 июля того же года Мариу Руйву был назначен Государственным секретарем по рыболовству (порт. Secret?rios de Estado das Pescas, Decreto n.? 344/74, de 23 de Julho de 1974) во II Временном правительстве полковника Вашку Гонсалвиша. Он также возглавил в качестве генерального директора ведомство по исследованию и охране морских ресурсов министерства сельского хозяйства и рыболовства Португалии (порт. Diretor-geral da Investiga??o e da Prote??o dos Recursos do Meio Aqu?tico). Он сохранил эти посты и в III Временном правительстве Вашку Гонсалвиша. Мариу Руйву возглавлял в 1974 году делегацию Португалии на сессии Конференции ООН по морскому праву в Каракасе (Венесуэла), а в 1975 году такую же делегацию в Женеве (Швейцария). В марте 1975 года он с официальным визитом посетил Советский Союз по приглашению Министерства рыбного хозяйства СССР. Во время визита прошёл обмен мнениями по вопросам сотрудничества в области рыболовства и была заложена основа советско-португальского сотрудничества в этой области. 4 — 8 марта в Москве Мариу Руйву достиг договорённостей о сотрудничестве в области научных исследований и подготовки кадров для рыбного хозяйства Португалии. 26 марта 1975 года Мариу Руйву вновь был назначен государственным секретарём по рыболовству (Decreto n.? 158-F/75, de 26 de Mar?o de 1975) в IV Временном правительстве генерала Вашку Гонсалвиша. 8 августа 1975 года Мариу ди Оливейра Руйву занял пост министра иностранных дел в V Временном правительстве генерала Вашку Гонсалвиша. Однако этот внепартийный кабинет из независимых специалистов просуществовал недолго и уже 29 августа был отправлен в отставку. До сформирования нового правительства 19 сентября Мариу Руйву исполнял обязанности министра иностранных дел. За 42 дня нахождения на министерском посту он не успел свершить ни одной зарубежной поездки. 10 сентября как министр иностранных дел Руйву вместе с Вашку Гонсалвишем подписал декрет-закон (DECRETO-LEI N.° 494/75, DE 10 DE SETEMBRO) о деятельности Института по возвращению граждан (ИРНА).
В 1979 году Мариу Руйву оставил пост в министерстве сельского хозяйства и рыболовства Португалии. В 1980 году он ушёл с поста председателя Национального комитета ФАО и стал секретарём Межправительственной океанографической комиссии ЮНЕСКО. Будучи адъюнкт-профессором и доктором наук Мариу ди Оливейра Руйву до 1997 года преподавал политику использования океанского хозяйства в университете Порту. В 1986 — 1995 годах он был членом Консультативного совета Национального совета по научным исследованиям и технологии (порт. Conselho Consultivo da Junta Nacional de Investiga??o Cient?fica e Tecnol?gica — SFCT).
В 1989 году Мариу Руйву оставил пост секретаря Межправительственной океанографической комиссии ЮНЕСКО и вошёл в Координационный совет Национальной комиссии ЮНЕСКО (до 1995 года). Занимал посты председателя Португальского комитета Межправительственной океанографической комиссии ЮНЕСКО, председателя Научного совета по изучению моря и охране окружающей среды Фонда науки и техники, члена Комиссии по вопросам океана XV конституционного правительства. В 1995 — 1997 годах Мариу Руйву был членом и координатором независимой Всемирной комиссии по океанам. В 1996 — 1997 годах Мариу Руйву был президентом Комиссии независимой оценки и контроля Проекта COMBO, MEPAT (порт. Comiss?o de Avalia??o e Controle Independente — Projeto COMBO, MEPAT). В 1998 году он был консультантом выставки EXPO’98 «Океаны- наследие будущего» (порт. «Os Oceanos — Um Patrim?nio para o Futuro»). В 1998 — 2000 годах был координатором группы Программы динамизации наук и технологий моря (порт. Equipe de Miss?o para o Programa Dinamizador em Ci?ncias e Tecnologia do Mar — PDCTM). В 2001 — 2002 годах возглавлял португальскую Группу в штаб-квартире Европейского агентства по морской безопасности.
В 2003 году Мариу Руйву был избран вице-президентом Межправительственной океанографической комиссии ЮНЕСКО и занимал этот пост до 2007 года. В 2003 — 2004 годах был членом португальской Стратегической океанской комиссии, в 2005 — 2006 годах — членом Консультативного правления португальской Группы по делам моря. 28 ноября 1997 года Мари Руйву был назначен председателем Национального совета по охране окружающей среды и устойчивому развитию (порт. Conselho Nacional do Ambiente e do Desenvolvimento Sustent?vel). Его мандат продлевался резолюциями Совета министров Португалии № 156/2000 (2? s?rie) от 23 ноября и № 2/2000 (2?S?rie) от 17 декабря 2003 года, и от 26 апреля 2007 года. Мариу Руйву — председатель Руководящего комитета Европейского центра информации в области морских наук и технологий (англ. European Centre for Information on Marine Science and Technology, — EurOcean).
8 января 2010 года под эгидой бывшего президента Португалии Мариу Суариша прошла торжественная церемония присвоения Мариу Руйву почётного звания доктора Университета Азорских островов. На церемонии присутствовали почти все ректоры университетов Португалии.
Мариу ди Оливейра Руйву — автор многочисленных научных публикаций в области биологической океанографии и рыбного хозяйства, исследований, очерков и статей по вопросам политики и управления океанами, науки, общества и этики, институциональных аспектов международного сотрудничества в морских делах и охраны окружающей среды.
Кроме того Мариу Руйву в 1996 году получил Золотую медаль Фонда международных исследований, в 1997 году — телевизионную награду Голубой Кристалл и премию «Престиж», в 2000 году — почётную премию Дома печати, в 2007 году — португальскую премию Carreira Ambiente.