Юрий Дуванов родился 25 марта 1953 года в городе Бабушкин, Московская область. В 1974 году окончил театральное училище имени М.С.Щепкина. С этого года он работает в Театре имени К.С.Станиславского. Среди работ - роли в спектаклях: «Продавец дождя», «Царевна - лягушка», «Иванов», «Полонез Огинского», «Улица Шолом-Алейхема, д. 40», «Еще не вечер», «Четыре допроса», «Собачье Сердце», «Мещанин-дворянин», «Мужской род, единственное число», «Трах - бах, или юбилей у Чарли», «Завещание по-итальянски», «Английская рулетка» и другие.
Кроме того, Юрий Дуванов был занят в спектакле Театра «Модерн-опера» «История Солдата» и Театра Луны «Сны взрослого Робинзона».
В кино Юрий Дуванов дебютировал в 1975 году ролью Климчука в военной ленте «Долгие версты войны».
Много снимался в 70 - 80-е годы, как правило, исполняя положительные роли современников. Среди наиболее известных фильмов с его участием: детская комедия Ильи Фрэза «Карантин», мелодрама Наума Бирмана «Воскресный папа», драма Вадима Зобина «К кому залетел певчий кенар».
В последние годы после долгого перерыва вновь стал появляться на киноэкране, снявшись в сериалах «Стилет» и «Дальнобойщики».