1980 yılında Sivas Kangal’da doğdu. İlk ve ortaöğrenimini Havuz köyünde, lise öğrenimini Gelibolu'da tamamladı. 2003 yılında Çukurova Üniversitesi Mühendislik Mimarlık Fakültesi İnşaat Mühendisliği Bölümünü bitirdi.
2007 yılına kadar farklı şantiyelerde İnşaat Mühendisliği yaptı. 2007 yılından itibaren kendi firması ile iş hayatına devam etti. Siyasi hayatına 1999 yılında CHP Adana Gençlik Kollarında başladı. 2008 - 2012 yılları arasında Sivas İl Başkan Yardımcılığı görevinde bulundu. 2012 - 2015 ve 2016 - 2018 yılları arasında Sivas İl Başkanlığı yaptı. 27’nci Dönemde de TBMM’de Sivas Milletvekilliği ve CHP Parti Meclisi Üyeliği de yapan Karasu evli ve bir çocuk babasıdır.