 In early 1870s he was closely associated with the Sergey Yuriev's "Beseda", then "Sankt-Peterburgskiye Vedomosti" and later "Nedelya", where for five years he edited the Foreign news section.Veselovsky read Russian literature and language at Moscow University as well as Lazarev Institute of Oriental Languages, and in 1906 was elected an Honorary Member of the Saint Petersburg Academy of Sciences.In 1901-1904 he served as a chairman for the Society of the Followers of Russian Literature.