Актер и режиссер Владимир Машков родился 7 ноября 1963 года в Туле в творческой семье. Его отец Лев Машков был актером, а мать Наталья Никифорова – актрисой и театральным режиссером. По семейной легенде, бабушка актера по материнской линии была итальянкой из Швейцарии. Предки отца – крестьяне из Тульской губернии.
В школьные годы Владимир Машков хотел стать биологом, в старших классах увлекался театром. На биолога он все-таки поступил – в Новосибирский государственный университет, но отучившись год, забрал документы и подал их в Новосибирское театральное училище. Он сумел пройти конкурс, но через некоторое время был исключен из вуза за драку. После этого Машков переехал в Москву и попытался продолжить учебу в Школе-студии МХАТ, но и оттуда его выгнали за буйный характер.
Состояться как актеру Машкову помог Олег Табаков: он начал заниматься с начинающим артистом, взял его в свой театр и на свой курс. В 1990 году Машков все-таки окончил Школу-студию МХАТ, причем с красным дипломом.
Известным актером Машков стал в середине 90-х. Популярность ему принесли фильмы «Лимита», «Подмосковные вечера», «Американская дочь». Всего в фильмографии артиста больше полусотни ролей («Вор», «Мама», «Олигарх», «Идиот», «Родина», «Экипаж»). Он довольно много снимался в Голливуде – по большей части в эпизодах или ролях «плохих русских».
С 2018 года Машков является художественным руководителем Московского театра Олега Табакова, также выступает в качестве режиссера.
В десятых годах актер начал участвовать в политике. Он дважды проходил в Госдуму по спискам партии «Единая Россия» (в 2011 и 2021 годах), но оба раза отказывался от мандата. В 2020 году Машков входил в комиссию по поправкам в Конституцию и агитировал за их принятие. В 2022-м поддержал присоединение к России ДНР и ЛНР и вывесил на фасаде Театра Табакова огромную перетяжку с буквой «Z» в знак поддержки российской спецоперации на Украине. За свою политическую позицию он был включен в санкционный список Евросоюза.
Владимир Машков был женат четыре раза. Первая супруга – актриса Елена Шевченко, их общая дочь Мария живет в США. После начала военной операции на Украине она выступала на американском телевидении с осуждением действий российских властей и рассказывала, что из-за этого у нее испортились отношения с отцом.
Машков также был женат на актрисе Алене Хованской и журналистке Ксении Терентьевой. Его нынешняя супруга – актриса и модель Оксана Шелест.