Родился в городе Свободном Хабаровского края, в семье художника Каштанова Николая Владимировича. Окончил Горьковское художественное училище (1971 г.). Скульптор, график. Работает в области портретного жанра, скульптуры малых форм. Член Союза художников РСФСР с 1983 года. С 1976 года – участник областных художественных выставок.
Экспонент зональной выставки («Большая Волга» 1980, 1985, 1991, 1998, 2003), республиканских (г. Москва 1980, 1983, 1985), всероссийских (г. Москва 1981, 1982, 1999) и всесоюзных (г. Ташкент 1980) художественных выставок. Преподавал в изостудии Дворца пионеров им. В.П. Чкалова (1971-1975). С 1993 года преподавал в Детской художественной школе № 1 (г. Нижний Новгород). Проживает в Нижнем Новгороде.