Владимир Львович Машков родился 27 ноября 1963 года в Туле. Будущий актёр рос в театральной среде, родители часто переезжали. Несколько лет в раннем детстве Владимира семья жила в городе Фрунзе, а в начале 1970-х годов переехала в Нококузнецк. Отец, Лев Петрович Машков, был актёром Новокузнецкого кукольного театра «Сказ». Мать, Наталья Ивановна Никифорова, в 1970-е годы работала главным режиссёром этого театра. Владимир Машков после смерти родителей учредил премию для театров кукол «Золотой львёнок» с денежным вознаграждением. Символ премии – львёнок, держащий горящее сердце. Львёнок символизирует имя отца – Лев, а премия носит имя его матери – Натальи Никифоровой.
На сцену Владимир Машков впервые вышел в пионерском лагере в качестве актёра кукольного театра. Участвовал в постановках школьного театрального кружка, летом ездил с родителями на гастроли, был монтировщиком сцены, устанавливал декорации, помогал во время спектаклей.
В 17 лет Владимир Машков переехал в Новосибирск и поступил на факультет естественных наук (отделение биологии) Новосибирского университета, а спустя год забрал документы и поступил в Новосибирское театральное училище. В 1984 году Машков был исключён из училища за драку.
После этого Владимир Машков уехал в Москву, где поступил в Школу-студию имени В.И. Немировича-Данченко при МХАТ СССР имени М. Горького (ныне Школа-студия МХАТ). Сначала учился в мастерской народного артиста СССР Михаила Тарханова, но оттуда его тоже выгнали за излишне буйный нрав, и он устроился декоратором во МХАТ.
Вскоре после этого стал заниматься у Олега Табакова, а позже – играть в театре, которым тот руководил.
Дебют в кино состоялся в 1989 году в фильме Анатолия Матешко «Зелёный огонь козы». В том же году он снялся в фильмах Андрея Малюкова «Делай – раз!» и «Любовь на острове смерти».
В 1990 году окончил Школу-студию МХАТ с красным дипломом (курс Олега Табакова).
В 1993 году снялся в фильме «Я – Иван, ты – Абрам» Иоланды Зоберман.
Звёздным для Владимира Машкова стал 1994 год, когда он исполнил главные роли в фильмах молодых российских режиссёров: в фильме «Лимита» Дениса Евстигнеева и в фильме «Подмосковные вечера» Валерия Тодоровского. В 1995 году актёр снялся в фильме «Американская дочь» Карена Шахназарова.
В 1997 году сыграл главную роль в фильме «Вор», впоследствии номинированном на премию «Оскар».
В 1998 году сыграл роль в картинах «Две луны три солнца» Романа Балаяна и «Сочинение ко Дню Победы» Сергея Урсуляка.
В 1999 участвовал в съёмках фильма «Мама» Дениса Евстигнеева и исторической драмы Александра Прошкина «Русский бунт» по мотивам романа «Капитанская дочка» А.С. Пушкина.
В начале 2000-х Машкова пригласили сниматься в Голливуде, где он обычно играл «плохих русских». В числе его работ в США – «Танцы в «Голубой игуане» (2000), «15 минут славы» (2001), «Американская рапсодия» (2001), «В тылу врага» (2001), «Миссия невыполнима: Протокол фантом» (2011).
В 1997 году Владимир Машков дебютировал в качестве кинорежиссера, сняв новогоднюю комедию «Сирота казанская» с участием Николая Фоменко, Елены Шевченко, Олега Табакова, Валентина Гафта, Льва Дурова.
В 2004 году выступил постановщиком, сценаристом, продюсером и исполнителем главной роли (кладовщика Абрама Шварца) в фильме «Папа» по мотивам пьесы Александра Галича «Матросская тишина».
Владимир Машков выступал и как театральный режиссёр, поставив на сцене Московского театра-студии под руководством Олега Табакова спектакли «Звёздный час по местному времени», «Страсти по Бумбарашу» и «Смертельный номер». На сцене МХТ имени А. П. Чехова поставил спектакль «№ 13», а в театре «Сатирикон» имени Аркадия Райкина – спектакль «Трёхгрошовая опера».
С 23 апреля 2018 года – художественный руководитель Театра Олега Табакова. С 21 мая 2018 года – художественный руководитель Московской театральной школы Олега Табакова.
В 2000-х годах роли в картинах и сериалах «Олигарх» (2002), «Идиот» (2003), «Охота на пиранью» (2006), «Домовой» (2008), «Кандагар» (2009), «Край» (2010), «Пепел» (2013), «Григорий Р.» (2014). Особенно запомнился зрителям ролью Давида Марковича Гоцмана из многосерийной ленты Сергея Урсуляка «Ликвидация» (2007). «Родина» (2015), «Дуэлянт» (2016), «Экипаж» (2016), «Движение вверх» (2017), «Налёт» (2017), «Миллиард» (2019), «Герой» (2019), «Одесский пароход» (2019). Всего Владимир Машков снялся примерно в 50 фильмах.
15 февраля 2019 года Владимир Машков объявил об уходе из кино. Через несколько лет после этого актёр снялся ещё в двух фильмах – «Кто там?» (2022), «Вызов» (2023).
Владимир Львович занимается общественной деятельностью. В ноябре 2018 года, в соответствии с Указом президента России, был включён в новый состав Совета при президенте по культуре и искусству. Принял участие во всероссийской акции по сбору средств на реставрацию памятника Минину и Пожарскому, учрежденной Государственным историческим музеем, которая завершилась в 2022 году.
На сцену Владимир Машков впервые вышел в пионерском лагере в качестве актёра кукольного театра. Участвовал в постановках школьного театрального кружка, летом ездил с родителями на гастроли, был монтировщиком сцены, устанавливал декорации, помогал во время спектаклей.
В 17 лет Владимир Машков переехал в Новосибирск и поступил на факультет естественных наук (отделение биологии) Новосибирского университета, а спустя год забрал документы и поступил в Новосибирское театральное училище. В 1984 году Машков был исключён из училища за драку.
После этого Владимир Машков уехал в Москву, где поступил в Школу-студию имени В.И. Немировича-Данченко при МХАТ СССР имени М. Горького (ныне Школа-студия МХАТ). Сначала учился в мастерской народного артиста СССР Михаила Тарханова, но оттуда его тоже выгнали за излишне буйный нрав, и он устроился декоратором во МХАТ.
Вскоре после этого стал заниматься у Олега Табакова, а позже – играть в театре, которым тот руководил.
Дебют в кино состоялся в 1989 году в фильме Анатолия Матешко «Зелёный огонь козы». В том же году он снялся в фильмах Андрея Малюкова «Делай – раз!» и «Любовь на острове смерти».
В 1990 году окончил Школу-студию МХАТ с красным дипломом (курс Олега Табакова).
В 1993 году снялся в фильме «Я – Иван, ты – Абрам» Иоланды Зоберман.
Звёздным для Владимира Машкова стал 1994 год, когда он исполнил главные роли в фильмах молодых российских режиссёров: в фильме «Лимита» Дениса Евстигнеева и в фильме «Подмосковные вечера» Валерия Тодоровского. В 1995 году актёр снялся в фильме «Американская дочь» Карена Шахназарова.
В 1997 году сыграл главную роль в фильме «Вор», впоследствии номинированном на премию «Оскар».
В 1998 году сыграл роль в картинах «Две луны три солнца» Романа Балаяна и «Сочинение ко Дню Победы» Сергея Урсуляка.
В 1999 участвовал в съёмках фильма «Мама» Дениса Евстигнеева и исторической драмы Александра Прошкина «Русский бунт» по мотивам романа «Капитанская дочка» А.С. Пушкина.
В начале 2000-х Машкова пригласили сниматься в Голливуде, где он обычно играл «плохих русских». В числе его работ в США – «Танцы в «Голубой игуане» (2000), «15 минут славы» (2001), «Американская рапсодия» (2001), «В тылу врага» (2001), «Миссия невыполнима: Протокол фантом» (2011).
В 1997 году Владимир Машков дебютировал в качестве кинорежиссера, сняв новогоднюю комедию «Сирота казанская» с участием Николая Фоменко, Елены Шевченко, Олега Табакова, Валентина Гафта, Льва Дурова.
В 2004 году выступил постановщиком, сценаристом, продюсером и исполнителем главной роли (кладовщика Абрама Шварца) в фильме «Папа» по мотивам пьесы Александра Галича «Матросская тишина».
Владимир Машков выступал и как театральный режиссёр, поставив на сцене Московского театра-студии под руководством Олега Табакова спектакли «Звёздный час по местному времени», «Страсти по Бумбарашу» и «Смертельный номер». На сцене МХТ имени А. П. Чехова поставил спектакль «№ 13», а в театре «Сатирикон» имени Аркадия Райкина – спектакль «Трёхгрошовая опера».
С 23 апреля 2018 года – художественный руководитель Театра Олега Табакова. С 21 мая 2018 года – художественный руководитель Московской театральной школы Олега Табакова.
В 2000-х годах роли в картинах и сериалах «Олигарх» (2002), «Идиот» (2003), «Охота на пиранью» (2006), «Домовой» (2008), «Кандагар» (2009), «Край» (2010), «Пепел» (2013), «Григорий Р.» (2014). Особенно запомнился зрителям ролью Давида Марковича Гоцмана из многосерийной ленты Сергея Урсуляка «Ликвидация» (2007). «Родина» (2015), «Дуэлянт» (2016), «Экипаж» (2016), «Движение вверх» (2017), «Налёт» (2017), «Миллиард» (2019), «Герой» (2019), «Одесский пароход» (2019). Всего Владимир Машков снялся примерно в 50 фильмах.
15 февраля 2019 года Владимир Машков объявил об уходе из кино. Через несколько лет после этого актёр снялся ещё в двух фильмах – «Кто там?» (2022), «Вызов» (2023).
Владимир Львович занимается общественной деятельностью. В ноябре 2018 года, в соответствии с Указом президента России, был включён в новый состав Совета при президенте по культуре и искусству. Принял участие во всероссийской акции по сбору средств на реставрацию памятника Минину и Пожарскому, учрежденной Государственным историческим музеем, которая завершилась в 2022 году.