Caner Şahin, 1992 yılında İstanbul’da doğmuştur.
Eğitimini İstanbul Üniversitesi Devlet Konservatuarı Tiyatro Bölümü’nde tamamlamıştır.
İlk oyunculuk deneyimini 2016 yılında rol aldığı Babam ve Ailesi dizisinde Kadir karakterini canlandırarak yaşamıştır. Kanal D ekranlarında yayınlanan; başrolü Pamir Pekin ve Gülper Özdemir ile paylaştığı Tutsak dizisinin kadrosunda yer almakta ve Bahadır karakterini canlandırmaktadır.