Владимир Кулаков родился 3 августа 1965 года в Ухте, Республика Коми.
Обучался в Архангельском областном училище культуры на актёрском курсе. С 1994 года — один из ведущих актёров Архангельского театра драмы имени М. В. Ломоносова. В 2003 году сыграл одну из главных ролей в фильме «Бабуся».