Владимир начал свою карьеру в молодежном составе «Коринтианса». В 1972 году, во время поездки клуба в турне по Европе, тренер Книпел неожиданно включил Владимира в состав, где он и дебютировал. Владимир выступал за «Коринтианс» до 1985 года, проведя 803 матча (259 в чемпионате).
Затем Владимир перешёл в «Санту-Андре» (В первом матче в жизни против «Коринтианса», Владимир со своим клубом победил 3:1), затем ненадолго вернулся в «Коринтианс», а потом скитался по клубам, нигде не задерживаясь подолгу.
В сборной Бразилии Владимир дебютировал 20 февраля 1977 года в матче с командой Колумбии на отборочном матче к чемпионату мира 1978 года, матч закончился со счетом 0:0, результат, считавшийся в Бразилии позорным, из-за чего тренер команды Освалдо Брандао подал в отставку, а Владимир надолго потерял место в национальной команде. Всего за сборную Владимир провел 5 матчей.