15 yaşındayken gittiği Amerika'da, eğitimini Boston Emerson College'da tamamladı. Daha sonra sinemaya adım atmak için Los Angeles'a gitti. Burada ünlü yapımcı Roger Corman tarafından keşfedildi ve Sharktopus, The Living Dead gibi filmlerinde oynadı.
Daha sonra Türkiye'ye dönerek Güneşi Beklerken dizisindeki Kerem Sayer karakterini canlandırdı. Bu rolüyle kendi ülkesinde de büyük bir popülariteye ulaştı, özellikle genç kızların sevgilisi oldu. 2014 yılının başında rol arkadaşı Yağmur Tanrısevsin ile birlikte oldukları iddia edildi. Daha sonra Serenay Sarıkaya ile birliktelik yaşamaya başladı.
2018'de gösterime giren Can Feda adlı savaş filminde bir pilot yüzbaşıyı canlandırdı. Filmde Burak Özçivit de oynadı. Aynı yıl başlayan Muhteşem İkili dizisinde başrolü İbrahim Çelikkol ile paylaştı. Dizide komiser Mert Barca karakterini canlandırdı.