Родился 30 декабря 1937 года в Таганроге в семье экономиста авиационного завода № 31 Якова Исаковича Дворковича. Учился в таганрогской средней школе № 2 им. А. П. Чехова.
В 1960 году закончил физико-математический факультет Таганрогского педагогического института.
В 1960-е годы работал в Таганрогском радиотехническом институте на кафедре физики.
С 1982 по 1984 год — ответственный секретарь Федерации шахмат СССР. Автор (совм. с Т. Л. Шмульяном) системы расчёта индивидуальных коэффициентов, признанной и утверждённой ФИДЕ. Входил в тренерскую команду чемпиона мира Гарри Каспарова. Был главным арбитром сотен шахматных турниров. Последние годы жизни, помимо основной работы, работал постоянным шахматным экспертом радиостанции «Эхо Москвы» .