İlk teknik direktörlük deneyimini 1987-88 sezonundan Ege yöresinin tanınmış ekiplerinden İzmirspor'u çalıştırarak edindi. Daha sonra 1 sezonunda Menemenspor'da görev aldı. Daha sonra Ege yöresinin birçok 2. Lig ve 1. Lig ekiplerinde çalıştı.
1999-2000 sezonun başında devraldığı 1. Lig ekiplerinden Siirtspor'un 1. Ligi ikinci sırada bitirip Süper Lig'e yükselmesini sağladı.
Daha sonra birçok 1. Lig ve 2. Lig ekiplerinde teknik direktör olarak ya da yardımcı antrenör olarak görev aldı.
2008-09'dan bu yana çeşitli takımlarda İzmirspor zamanında öğrencisi olan Hamza Hamzaoğlu'nun yardımcı antrenörlüğünü yapmaktadır.