Родился 25 июля 1941 в деревне Красное Трубчевского района Брянской области, русский.

Более тридцати лет был рабочим на Брянском заводе дорожных машин (ныне - АО "Брянский арсенал").

В 1994 был избран депутатом Брянской областной думы.

17 декабря 1995 был избран депутатом Государственной Думы РФ.

В Государственной Думе второго созыва прославился рядом скандальных выступлений и поступков. Однажды демонстративно остался сидеть в присутствии Президента Б. Н. Ельцина при исполнении государственного гимна РФ.

19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва. Член Комитета Государственной Думы по энергетике, транспорту и связи.

31 марта 2000 был на месяц лишен слова в Государственной Думе из-за неэтичных высказываний в адрес первого вице-спикера Л. Слиски (Шандыбин предположил, что Слиска оказалась в Думе исключительно благодаря интимной связи с Дмитрием Аяцковым). Прокомментировал решение о лишении слова так: "А почему Слиска говорит: хочу дам Шандыбину, хочу не дам?".

Женат, имеет двоих детей.

Биографическая справка с сайта ИИЦ "Панорама"