Родился в с. Новое Демкино Аксубаевского района ТАССР. Окончил Санкт-Петербургскую академию театрального искусства (1976 г.).

С 1968 по 1971 гг. — актер.
С 1975 г. — преподаватель Казанского театрального училища.
С 1976 по 1977 гг. — режиссер-постановщик Театра кукол.
С 1977 г. — главный режиссер Татарского государственного театра кукол “Экият”.

Осуществил постановку около 60 спектаклей, в т. ч. “Алтынчеч” М. Джалиля, “И дольше века длится день” Ч. Айтматова, “Снежная королева” Г.-Х.Андерсена и др.

Заслуженный деятель искусств РФ и РТ.

Член международной организации деятелей театров кукол.