Васил Михайлов е роден на 6 април 1938 г. в Стара Загора
Снимка: Васил Михайлов в "Капитан Петко войвода"
"Петко льо, капитанине,
Петко льо, командирине,
яла са, Петко, откажи от сванка
пусто хайдутство..."
Васил Михайлов е роден на 6 април 1938 г. в Стара Загора в бежанско семейство от Мараш, Западна Тракия.
През 1964 г. завършва ВИТИЗ „Кръстьо Сарафов“ в класа на проф. Мандаджиев.
Работил е като шлосер-матричар в завод „Светлина“, Стара Загора (1964 – 1967), в Хасковския драматичен театър, където е бил директор (1965 – 1966), във Военния театър (1967- до днес).
Васил Михайлов получава най-голяма популярност с изпълнението на ролята на Петко Войвода в телевизионния сериал „Капитан Петко войвода“.
На 8 февруари 2018 г. САБ обявява, че „Икар“ за цялостен принос ще бъде присъден на Михайлов. На следващия ден, обаче, Михайлов съобщава в интервю своя отказ на наградата в знак на протест срещу състоянието на българския театър и липсата на достатъчно държавна грижа към този вид изкуство.