В возрасте 19 лет был принят в , в составе которого участвовал в Пасхальном восстании в 1916 году. В 1917 вступил в националистическую партию Шин Фейн. В декабре 1918 году избран в британскую палату общин, но как и все депутаты Шин Фейн, у которой было 73 из 105 ирландских мест, вышел из нижней палаты, создав свой собственный парламент в Дублине. Во время войны за независимость Ирландии играл ключевую роль в развёртывании партизанской войны против британского владычества. В январе 1919 года участвовал в провозглашении независимости Ирландии и был назначен министром внутренних дел в правительстве Имона де Валера, в апреле того же года перешёл на пост министра финансов. В конце 1921 года стал членом ирландской делегации, которая вела переговоры с Великобританией о мире. Результатом стал Англо-ирландский договор, который привёл к разделению страны на Ирландское Свободное государство, которое получило статус доминиона Британии и Северную Ирландию, оставшуюся в составе Соединённого королевства и гражданской войне между сторонниками и противниками таких условий. В январе 1922 года был назначен главой временного правительства Южной Ирландии и главнокомандующим ирландской национальной армии, при этом оставаясь в правительстве Ирландской республики. Принял активное участие в подавлении сопротивления противников Англо-ирландского договора во главе с Имоном де Валера, и был убит в одной из стычек с ними в возрасте 31 года.