Osman Karakoç,1983 tarihinde Diyarbakır’da doğmuştur.Eğitimini Ankara Üniversitesi Dil ve Tarih Coğrafya Fakültesi Tiyatro Bölümü’nde tamamlamıştır.
Unutma Beni dizisinde rol alarak ilk oyunculuk deneyimini yaşayan Osman Karakoç, daha sonra N’olur Ayrılalım dizisinde rol almıştır. 2013 tarihinde oyuncu Ceren Yalazoğlu ile evlendi.
Atv ekranlarında yayınlanan başrolü Emrah ve Burcu Kıratlı’nın paylaştığı Aşk ve Mavi dizisinin kadrosunda yer almış ve İlyas karakterini canlandırmıştır.