В военную службу вступил 30 января 1819 года, служил по армейской пехоте. В 1831 году участвовал в кампании против восставших поляков. В 1833 году произведён в майоры, 31 августа 1839 года — в подполковники Бородинского егерского полка и 3 декабря 1843 года в полковники. 26 ноября 1852 года получил чин генерал-майора.