Выступал за клуб «Коломяги» (Санкт-Петербург) с 1909 по 1910 год, затем выступал за клуб «Спорт» с 1911 по 1917, а также в 1919 и 1922 году.
В сборной России провёл 1 матч 30 июня 1912 года на первой для страны Олимпиаде, куда Марков поехал из-за болезни ноги Михаила Ромма.