Окончил реальное училище и военно-учебные курсы Московского пехотного юнкерского училища по 2-му разряду.
В службу вступил 20 июля 1891 года в 46-й пехотный Днепровский полк. С 7 августа 1893 года – подпоручик. С 7 августа 1897 года – поручик. 7 августа 1901 года произведен в штабс-капитаны. На 12.11.1903 год, князь Иоан Александрович Туманов служил штабс-капитаном 6-го Кавказского стрелкового батальона. С 7 августа 1905 года – капитан. В 1908-1910 гг. в чине капитана – командир 2-й роты Кавказского кадрового обозного батальона 2-го Кавказского армейского корпуса <ref>«Общий список офицерским чинам». – СПб., 1909, с.540</ref>.