29 Aralık 1977’de İzmir’de doğan oyuncu, ilkokul, ortaokul ve lise eğitimini doğduğu şehirde tamamladı ve kariyerinin ilerleyen dönemlerinde İstanbul’a yerleşti. Genç yaşlarında Karşıyaka ve Tuborg kulüplerinde basketbol ve yüzücülükle ilgilendi; basketbolda lisanslı, yüzmede ise madalyalı bir sporcu oldu.
Bu dönemde ajanslarda modellik yapmaya başlayan sanatçı, altı yıl boyunca bu alanda çalıştı ve aynı zamanda televizyon için iki farklı konseptte program sundu. Modellik deneyimi sayesinde beş yıl boyunca podyum teknik yürüyüş dersleri verdi ve üç reklam filminde rol aldı.
Profesyonel oyunculuk kariyerine 1989 yılında Hülya Avşar ve Hakan Ural’ın başrollerini paylaştığı Fotoğraflar filmiyle başlayan Kaptanoğlu, sonraki yıllarda Hababam Sınıfı Merhaba, Hababam Sınıfı Askerde ve Hababam Sınıfı 3,5 gibi projelerde yer aldı. 2006 yılında, senarist Osman Dikiciler’in önerisiyle yönetmen Aytan Gönülşen’in Kardan Adamlar filminde Hazım Körmükçü ile birlikte ilk başrol deneyimini yaşadı; film 2006 Antalya Film Festivali’nde yarıştı.
2007’de Kartal Tibet’in yönettiği Amerikalılar Karadeniz’de filminde rol alan oyuncu, Parmaklıklar Ardında dizisinde gardiyan Cengiz karakteriyle tanındı ve performansıyla izleyiciden takdir topladı. 2013’ten itibaren dört sezon boyunca Karagül dizisinde “Yüzbaşı Oğuz Kılıçoğlu” rolünü canlandırdı; bu proje kariyerinin dönüm noktalarından biri oldu.
2019 yılında Mehmet Bozdağ yapımcılığında çekilen Türkler Geliyor: Adaletin Kılıcı filminde rol alan oyuncu, 2021’de ise Uyanış: Büyük Selçuklu dizisinde Turanşah karakteriyle izleyici karşısına çıktı.