Изначально находится в оппозиции правящему режиму Лукашенко (см. д/ф «Обыкновенный президент», 1996), так же резко критически высказывался о правящем режиме Путина (см. д/ф «Лоботомия», 2010). Приветствовал Революцию роз и сочувствовал грузинским войскам во время войны в Южной Осетии. Член Объединенной гражданской партии. Во время президентской кампании 2001 года был членом штаба Семёна Домаша. Участвовал в парламентских выборах 2016 года по Свислочскому избирательному округу № 94. По итогам этих выборов получил 0,4 % голосов избирателей. В округе баллотировалось 7 кандидатов, а победу одержал кандидат от президентской «вертикали» Валерий Воронецкий с 40,7 % голосов. Во время протестов 2020 года в Беларуси Хащеватский стал членом координационного совета по организации процесса преодоления политического кризиса.