Родился в еврейской семье, в Киеве. В возрасте трёх лет его семья уехала в Мексику, где он получил гражданство в 1942 году.
Бакалавр в области физики Национального автономного университета Мексики (УНАМ). Защитил докторскую степень в области физики в Принстонском университете, где руководителем его работы был лауреат Нобелевской премии Юджин Вигнер.
В 1950-х годах изучал ядерные реакции и структуру атомного ядра и другие физические явления.
В 1967 году Маркос Мошинский избран президентом Мексиканского физического общества. Редактор ряда международных научных обзоров, автор четырех книг и значительного числа монографий.
Почетный доктор Франкфуртского университета имени Иоганна Вольфганга Гёте.
Автор еженедельной колонки в газете Excelsior on Mexican politics.