Йоан-Владимир идва на престола в Дукля между 990 и 995 г. След убийството на цар Гаврил Радомир новият български владетел Иван Владислав видял у Йоан-Владимир претендент за престола и с измама го убил на 22 май 1016 г. Нетленните мощи на св. княз Йоан-Владимир се намират в град Елбасан (Албания) и се славят с изтичане на целебно миро и с извършване на чудеса.