6 Ocak 1969'da Florida'nın Hollywood kentinde dünyaya geldi. Marianne ve Ira Norman Reedus çiftinin çocuğu olan oyuncu, genç yaşta evini bırakıp Çin, Japonya ve İspanya gibi ülkeleri dolaştıktan sonra Los Angeles'a yerleşti. Birçok farklı işte çalıştı. Bir gün partide fazlasıyla alkollüyken yanındaki arkadaşına deli gibi bağırması üzerine yanına yaklaşan hanımefendi kendisine daha önce hiç aktör olmayı düşündünüz mü? diye sorduktan yaklaşık 1 hafta sonra bir oyunda yer aldı, böylece oyunculuk hayatı başlamış oldu. 2000'li yıllar boyunca birçok filmde küçük roller aldı. Büyük çıkışını 2010'da başlayan The Walking Dead dizisindeki Daryl Dixon rolüyle elde etti.
1998'den 2003'e kadar birlikte olduğu Danimarkalı model Helena Christensen'den 1999'da Mingus Lucien Reedus isimli bir oğlu olmuştur. Sonrasında Alman aktris Diane Kruger ile birlikte olmaya başladı. 2018 yılında çiftin ilk çocuğu doğdu.