Turan Bedirhanoğlu, 1984 yılında Bitlis'te doğdu. İlk, orta öğrenimini Tatvan'da, lise öğrenimini ise Bitlis’te tamamladı.
2008 yılında Mülki İdare Amirliği mesleğine Bayburt Kaymakam Adayı olarak başladı. Ordu ili Çatalpınar ve Çaybaşı ilçelerinde Kaymakam Vekilliği görevini ifa ettikten sonra Yurt Dışı Staj programı çerçevesinde, Federal Almanya Cumhuriyetinde dil eğitimi ve Kamu Yönetim Yapısını incelemek üzere bir yıl süre ile bulundu.
Daha sonra Kayseri-Sarız ve Ordu-Çamaş ilçelerinde Kaymakamlık görevini yerine getirdi ve 2014 yılında ise Müşterek Kararname ile Şırnak Vali Yardımcılığı görevine atandı.
Şırnak Vali Yardımcılığı görevini yürütürken devamında yapılan görevlendirmeler kapsamında Şırnak Belediye Başkan V, Balveren Belediye Başkan V., Kumçatı Belediye Başkan V., Şırnak İl Özel İdaresi Genel Sekreterliği görevlerini ifa etti.
Şırnakta yürütmüş olduğu 5 yıllık görev süresinin akabinde 07.08.2019 tarihli ve 2019/268 Sayılı Cumhurbaşkanlığı Kararnamesi ile Küçükçekmece Kaymakamı olarak atandı.
14 Mayıs 28. Dönem Genel Seçimlerinde AK Parti Bitlis Milletvekili olarak seçilerek göreve başladı.