В подтверждение версии, высказанной @user4419802:
В позиции именной части сказуемого именительный падеж конкурирует с творительным падежом. Форма именительного падежа употребляется тогда, когда речь идет о постоянном признаке, присущем носителю на протяжении длительного промежутка времени.
Именительный падеж в позиции именной части сказуемого
Также:
Имя существительное в роли именной части употребляется обычно в формах именительного или творительного падежа. Именительный обозначает признак постоянный, устойчивый. При отнесенности к плану прошлого, такой именительный может восприниматься как архаичный. Признак временный, непостоянный передается чаще при помощи формы творительного падежа.
Именная часть сказуемого
Т.е. в данном случае возможно такое противопоставление:
(В то время) он был вором (но потом прекратил заниматься воровством).
или
Он был вор со стажем (т.е. это являлось его основным занятием).
или даже оба падежа вместе:
Он был вор вором (т.е. отъявленным вором).