Егор Суханин родился в 1817 году. Поступив в 1830 году в Институт инженеров путей сообщения кадетом, он в 1836 году был произведен в прапорщики[2].
В 1838 году Егор Петрович Суханин был назначен в V округ к работам Виндавского сообщения и в конце того же года был переведен в Петербургский Институт инженеров путей сообщения репетитором по начертательной геометрии, состоя в то же время там учителем рисования и преподавателем ситуации. Затем он стал преподавателем начертательной геометрии в бывшем архитекторском училище и в Лесном институте[3].
В 1847 году Е. П. Суханин был назначен профессором начертательной геометрии в Институте инженеров путей сообщения, а в 1849 году помощником инспектора классов[3].
С 1859 года состоял членом комитета, учрежденного при министерстве народного просвещения для рассмотрения проекта условий на получение мест преподавателей в учебных заведениях разных ведомств, а 21 декабря 1861 года он был назначен помощником директора института инженеров путей сообщения и оставался в этой должности до самой смерти[4][3].