С 1963 опубликовал 120 этюдов и свыше 80 задач (преимущественно двухходовки и задачи на кооперативные маты), 120 из них из них отмечены отличиями (в том числе 56 — призами, из них 12 — первыми). Финалист 8 чемпионатов СССР (1967—1987), в том числе 11-й чемпионат (1973) — 1-е; 9-й (1969) и 15-й (1984) — 2-е; 14-й (1983) — 3-е места.
1.b8Ф! (1.f8Ф? Сc3 с выигрышем)
1. ... Ф:b8
2.f8Ф Ф:f8!
3.h8Ф Сc3! (3. ... Фh8 — пат)
4.Фf6 Фd6
5.Фd4 Фa6
6.Фd3 Фb5
7.Фe2 Фc4
8.Фd3 Фb5
9.Фe2!
Позиционная ничья — вечные взаимные жертвы ферзей: белые защищают 1-ю горизонталь, чёрные — вертикаль «а».