Родился 8 мая 1961 года в городе Березники, Пермской области. Он успешно окончил Свердловский Театральный институт в 1988 году.
С 1988 по 1993 годы он работал актером в Свердловском государственном театре музыкальной комедии. Затем, с 1993 по 1996 годы, он переехал в Москву и стал актером в Театре "Мюзиклэнд". В течение 1996-1999 годов он продолжал свою театральную карьеру в Московском драматическом театре "Модернъ", где исполнил роль Саши в мюзикле "Tomorrowland". Юрий Мазихин также является обладателем престижных призов российских и международных конкурсов в области актерского мастерства в музыкальном жанре.
Он также принял участие в проекте "Норд-Ост", где сыграл роль Николая Антоновича Татаринова. С 2000 года Юрий Мазихин является постоянным участником труппы Театра на Таганке.
Кроме того, в 2003 году он был удостоен престижной премии "Золотая маска" в номинации "лучшая мужская роль".