В качестве добровольца участвовал в Сербско-турецкой войне 1876 года. С началом Русско-турецкой войны 1877—1878 годов, имея чин прапорщика русской армии, 3 апреля 1877 года записался в болгарское ополчение тем же чином и был назначен командиром роты в 3-й ополченческой дружине (самой дружиной командовал Павел Петрович Калитин). Участвовал в спасении Самарского знамени. За отличие в сражениях с турками под Стара-Загорой и Шипкой был награждён орденами: болгарским «За храбрость» 4-й степени и русским св. Владимира 4-й степени.