Gençlik yıllarında fotomodellik yapmıştır. Ayrıca bazı reklamlarda ve kliplerde rol almıştır. Yıllarca Melike Öcalan ile birlikte atv'de sabah programları sunmuştur. Daha sonra yine atv'de Özel Hat isimli bir magazin programının sunuculuğunu üstlenmiştir. Çocuklar Duymasın dizisinde oynadığı Engin karakteriyle geniş çevrelerce tanınmıştır. TGRT için çekilen, Akşemseddin'in hayatının anlatıldığı filmde Akşemseddin'i oynamıştır. 2004 yılında TRT için çekilen Dudaktan Kalbe filminde Doktor Ergun, Keloğlan Kara Prens'e Karşı isimli sinema filminde ise Beyaz Atlı Prens rollerinde oynamıştır.