Родился 1 августа 1974 года в г. Кузнецке Пензенской области.
С 1991 по 1996 годы обучался в Московском государственном университете им. М.В. Ломоносова в г. Ульяновске по очной форме обучения. Окончил университет в 1996 году по специальности юриспруденция с присвоением квалификации – юрист.
С сентября 1996 года по февраль 1999 года работал следователем прокуратуры Ленинского района, затем старшим следователем прокуратуры города Ульяновска.
С конца февраля 1999 года по июнь 2004 года работал юрисконсультом в ЗАО «Ульяновск-АСКО».
Указом Президента Российской Федерации от 28.06.2004 г. № 814 был назначен судьей Ленинского районного суда г. Ульяновска, где проработал до декабря 2010 года, где рассматривал гражданские дала на высоком профессиональном уровне.
Указом Президента Российской Федерации от 03.11.2010 г. № 1325 назначен судьей Ульяновского областного суда судебной коллегии по гражданским делам.
1 января 2015 года назначен председателем судебного состава первой инстанции по гражданским делам.
Постановлением Совета Федерации Федерального Собрания Российской Федерации от 25 октября 2017 года N 376-СФ Назначить Нефедова Олега Николаевича на должность судьи Верховного Суда Российской Федерации.
