Будущий именитый драматург родился 26 марта 1970 года в Лондоне в простой ирландской семье: его мама была уборщицей, а отец работал на стройке. В 16 лет Мартин и его брат остались в Англии совсем одни, так как родители вынуждены были вернуться на родину в Ирландию. Увлекаться писательством Мартин стал вслед за братом Джоном, который первым начал проявлять интерес к литературе. Однако первые тексты не увенчались успехом — работы МакДона отвергали и издательства, и радио. Первая удача пришла в 1997 году, когда 27-летний драматург представил свою пьесу «Красавица из Линэна». Уже в этой пьесе отразилась ключевая атмосфера произведений писателя — когда абсурдная, почти гротескная жизнь героев, над которыми хочется только посмеяться, сменяется трагической развязкой, заставляющей задуматься над поставленными проблемами. «Красавицу из Линэна» поставили на Бродвее, а Мартин получил массу театральных премий (например, «Evening Standard» и «Тони»). После этого произведения молодого драматурга начали ставить лучшие театры по всему миру (в том числе, и с большим успехом в России).
К 30 годам, прежде живший на пособие по безработице, Мартин МакДона становится именитым драматургом с мировым именем. В кино Мартин появляется неожиданно. В 2004 году МакДона написал сценарий и снял короткометражный игровой фильм «Шестизарядный», главную роль в котором сыграл в то время малоизвестный Брендан Глисон. 27-минутная, конечно же ироничная и черная комедия, о необычном происшествии в обычной электричке вызвала массу восторженных отзывов и получила премию «Оскар» в категории «лучший короткометражный игровой фильм».
Хотя литературная деятельность остается для Мартина основной, через три года он вновь с триумфом врывается в мир кино — на этот раз с полнометражной черной комедией «Залечь на дно в Брюгге» (2007) — о двух киллерах, которые вынуждены затаиться после опасного задания. Но вскоре один из них получает задание убить напарника. Картина с Колином Фарреллом и Бренданом Глисонов в главных ролях имела колоссальный успех, в два раза окупив бюджет и получив «Золотой глобус», BAFTA и номинацию на «Оскар».
Брат Мартина тоже стал известным писателем. В 2011 году Мартин продюссировал комедию Джона «Однажды в Ирландии» (2011).
Через пять лет после своего первого полнометражного фильма Мартин представил свою вторую киноработу «Семь психопатов» (2012), где выступил как сценарист, режиссер и продюсер. И вновь Мартин снял криминальную комедию с психами и убийцами — на этот раз о неудачнике-писателе, потерявшем вдохновение, который случайно оказывается втянутым в похищение собаки местного мафиозного лидера... Сценарий к этому фильму он написал в то же время, что и к «Залечь на дно в Брюгге». «Я сразу бы с «Психопатами» не справился. Большой актерский состав, флешбэки, кинематографический аспект — все это тогда мне было не под силу. А «Брюгге» — это же, считайте, просто разговор трех парней. Я понимал, что все просру, если сначала сниму «Психопатов». Но после того как «Брюгге» получился, я решил, что не могу отдать этот сценарий кому-то другому», - признается режиссер. Любопытно, что известный драматург почему-то упорно утверждает, что ненавидит театр, хотя и считается самым важным современным автором пьес.