Окончил юридический факультет Императорского университета св. Владимира в Киеве (1874). После окончания работал там же на преподавательских должностях — в 1877—1885 — приват-доцент, в 1888—1902 — профессор кафедры экономических наук, в 1890 выпустил учебник «Основания политической экономии». Читал курсы статистики и политической экономии для студентов юридического и исторического отдела историко-филологического факультета. С 1876 магистр полицейского права. Как экономист занимался проблемами спроса и предложения, бумажно-денежным обращением, проблемами экономики железнодорожного транспорта (тарифами, услугами, коммерческими интересами железных дорог), подготовкой выкупа государством коммерческих железных дорог.
В 1885—1888 чиновник по особым поручениям министерства финансов в Петербурге, в 1907—1913 — Член Государственного совета.
В 1878—1913 редактор националистической газеты «Киевлянин», после 1905 — руководитель Киевского отделения Союза русского народа. А также почётный член Киевского клуба русских националистов и член Русского собрания. В 1908 году участвовал в создании Русского окраинного общества как член-учредитель. Сторонник незыблемости дворянского землевладения и Самодержавия. Несмотря на свойственный ему антисемитизм, Пихно выступил против фальсификаций в деле Дрейфуса, а затем в деле Бейлиса, опубликовав в мае 1912 г. разоблачительную статью следователя Красовского, уволенного за отказ поддержать версию еврейского ритуального убийства (эта статья стала предметом обсуждения в Думе).