Окончил Казанское высшее командное танковое училище (1969), Военную академию бронетанковых войск (1976), Военную академию Генерального штаба (1988).Служил в танковых войсках на различных должностях. С 1994 года — командир 42-го Владикавказского армейского корпуса в Северо-Кавказском военном округе.1995—1997 — командующий 58-й армией Северо-Кавказского военного округа. Во время Первой чеченской войны — командующий Объединённой группировкой войск Министерства обороны РФ в Чечне. Генерал-лейтенант (указ от 5 мая 1995 года).В 1997 году назначен заместителем командующего Северо-Кавказским военным округом (СКВО).В августе 1999 года возглавил группировку федеральных сил, отражавшую нападение боевиков на Дагестан. С началом Второй чеченской войны — командующий группировкой «Восток» Объединённых федеральных сил на Северном Кавказе. С января 2000 года — первый заместитель командующего Объединённой группировкой федеральных сил на Северном Кавказе. Генерал-полковник (февраль 2000).В апреле — июне 2000 года — командующий Объединённой группировкой федеральных сил на Северном Кавказе. В мае 2000 — декабре 2002 г. г. — командующий войсками Северо-Кавказского военного округа СКВО.В марте 2001 года поддержал во время суда Юрия Буданова, обвинявшегося в убийстве и изнасиловании чеченской девушки Эльзы Кунгаевой. С февраля 2003 года — Советник Президента Российской Федерации (занимался вопросами казачества). Действительный государственный советник Российской Федерации 2 класса (2008).Погиб в авиакатастрофе самолёта Боинг-737-500 авиакомпании «Аэрофлот-Норд» в черте города Пермь, куда Геннадий Трошев летел на турнир по самбо, в 3 часа 11 минут (мск) 14 сентября 2008 года. Похоронен в посёлке Северный, возле Краснодара. Подробнее