1990 yılında Muğla'nın Bodrum ilçesinde doğdu. İlk ve ortaokulu Bodrum'da bitirdi 14 yaşında Darüşşafaka Spor Kulübü'ne transfer oldu ve Darüşşafaka Spor Kulübü'nün altyapısında basketbol oynadı. Üniversite eğitimini Budapeşte'de Sanat Yönetimi okuyarak tamamladı. Ardından Craft Atölye'de oyunculuk eğitimi aldı. İlk oyunculuk kariyerine 2017 yılında Show TV'de yayınlanan 'Kalp Atışı' dizisinde Alp Sungur karakterini canlandırarak başladı. Ardından 2018 yılında Bir Umut Yeter dizisinde Arda Özkan karakterini, 2019 yılında Kanal D'de yayınlanan 'Leke' dizisinde Arda Yenilmez karakterini , 2020 yılında Halit Ergenç ve Ozan Güven'in başrollerini paylaştığı 'Babil' dizisinde Hakan Yavuncu karakterini canlandırdı. Yine 2020’de bir Netflix dizisi olan 'Aşk 101'de 'Osman Demirkan' karakterine hayat verdi; 2022 yılında ise ayı platformda ekranlara gelen Pera Palas'ta Gece Yarısı' dizisinde Halit karakterine hayat verdi. 2022 yılında başrolünü Ece Çeşmioğlu ile paylaştığı 'Mukavemet' adlı filmde Rahmi karakterini ve yönetmenliğini Emin Alper'in üstlendiği, dünya prömiyerini 75. Cannes Film Festivali'nin Belirli Bir Bakış bölümünde yapan, bol ödüllü Kurak Günler" filminde başrol Savcı Emre karakterini canlandırdı. Bu performansı 59. Antalya Film Festivali’nde kendisine En İyi Erkek Oyuncu dalında Altın Portakal’I kazandırdı. Star TV’nin 2023 yılı yapımlarından olan Ömer adlı dizide, Ömer Ademoğlu karakterine hayat vermektedir.