Bursaspor, Beşiktaş JK, Diyarbakırspor, Karagümrük takımlarında oynadı. Futbola Bursa'da İnegölspor'da başladı. Tekstilci olan babası Rahmi Okyar'ın, Beşiktaş Jimnastik Kulübü'nde yönetici olduğu dönemde Beşiktaş'a transfer oldu. 1968 - 1976 yılları arasında Beşiktaş'ta 253 maçta oynayıp, 21 gol attı. 33 kez Türk Milli Futbol Takımı'nda yer aldı. Futbolda oyun kurucu özelliği ile dikkati çekti. Futbol oynadığı dönemde kullandığı 43 penaltıdan 42'sini gole çevirdi. Ayrıca Büyük Kaptan olarak lakap takılmıştır.
Futbolu bıraktıktan sonra kısa süre tekstil işi yaptıktan sonra, 1981 yılından itibaren spor yazarı olarak Sabah, Fotomaç, Hürriyet ve Vatan gazetelerinde görev aldı. Kansere yakalandı ve 20 Temmuz 2009 sabah saatlerinde 64 yaşında yaşama gözlerini yumdu.