В 1981 году окончил среднюю школу № 124 в Челябинске. Одновременно окончил высшую заочную математическую школу и заочную физико-математическую школу. После окончания школы поступил в Уральский политехнический институт.
В 1986 году окончил радиотехнический факультет Уральского политехнического института им. Кирова (УПИ) по специальности «Автоматика и теплотехника». В сентябре 1986 года поступил на работу на Свердловский машиностроительный завод им. Калинина (ЗИК) на должность инженера-испытателя. Работал на ЗИКе на различных инженерных должностях до 1990 года.
В 1990 году начал профессиональную деятельность в кредитных учреждениях России. В 1993 году принимал активное участие в создании «Золото-Платина-Банка» и феврале 1994 года его возглавил.
В 1997 году получил второе высшее образование в Уральском государственном экономическом университете по специальности «Финансы и кредит».
С 1998 по 1999 год работал в Москве на руководящих должностях в финансовых организациях.
В июне 1999 года вновь возглавил «Золото-Платина-Банк».
В марте 2000 года избран депутатом Палаты представителей Законодательного собрания Свердловской области от Октябрьского избирательного округа. В Палате представителей возглавил комитет по агарной политике, экологии и землепользованию.
В 2000–2001 годах занимал должность вице-президента финансово-промышленной группы «Драгоценности Урала».
В октябре 2001 года возглавил открытое акционерное общество Уральский финансовый холдинг.
В июне 2002 года избран председателем совета директоров банка «Драгоценности Урала».
В феврале 2004 года указом губернатора Свердловской области назначен на должность управляющего Южным управленческим округом, членом правительства Свердловской области.
29 сентября 2005 года инициативная группа под председательством министра культуры Свердловской области Н. К. Ветровой сформировала состав попечительского совета Екатеринбургского государственного академического театра оперы и балета. О. А. Гусев избран председателем совета. В совет вошли известные представители власти и бизнеса Екатеринбурга и Свердловской области.
В мае 2006 года избран председателем совета директоров банка «Драгоценности Урала».
С марта 2007 года по май 2009 года – заместитель председателя правительства Свердловской области, курирующий деятельность Свердловской области по подготовке и обеспечению мероприятий председательства Российской Федерации в Шанхайской организации сотрудничества в 2008–2009 годах и по подготовке к проведению в Екатеринбурге в июне 2009 года заседания совета глав государств – членов Шанхайской организации сотрудничества (саммита ШОС – 2009).
С 21 мая 2009 года избран председателем совета директоров ОАО «Уральский финансовый холдинг». С 26 мая 2010 года – президент ОАО «Уральский финансовый холдинг».
Занимает активную общественную позицию. С 1992 года при его непосредственном участии и под его патронажем реализуются значимые для Свердловской области социальные проекты и программы. Для реализации этих проектов и программ Олег Гусев учредил благотворительный фонд «Добро людям».