Родился 6 ноября 1836 года, происходил из дворян Эстляндской губернии. Образование получил в Михайловском артиллерийском училище, из которого выпущен 13 сентября 1852 года корнетом. Продолжив образование в Михайловской артиллерийской академии, Мазинг в 30 июня 1858 года был произведён в прапорщики и 17 сентября 1860 года — в подпоручики.
В 1861 году Мазинг был назначен в полевую артиллерию и 26 августа 1862 года произведён в поручики. 29 августа Мазинг переведён в батарею № 3 лейб-гвардии 2-й артиллерийской бригады с чином подпоручика гвардейской артиллерии и в 1865 году командирован в Туркестан, в распоряжение генерала Черняева.
21 мая 1866 года Мазинг находясь в колонне ротмистра Баранова участвовал в штурме Ходжента и первым ворвался в Келенауские ворота и вслед за тем поднялся на крепостную стену, причём был контужен. За отличие 30 августа произведён в поручики и награждён орденом св. Анны 4-й степени. 25 декабря 1866 года Мазинг был награждён орденом св. Георгия 4-й степени (№ 10238 по кавалерскому списку Григоровича—Степанова)
В 1867 году за кампанию против бухарцев награждён орденом св. Анны 3-й степени с мечами и бантом; 30 августа того же года получил чин штабс-капитана. Продолжая службу в Туркестане, Мазинг в 1871 году получил орден св. Станислава 2-й степени.
В начале 1872 года Мазинг вернулся в Санкт-Петербург и 16 апреля был произведён в капитаны. 2 октября 1873 года он получил назначение командиром 4-й батареи лейб-гвардии 2-й артиллерийской бригады, 30 марта 1874 года произведён в полковники, в 1875 году получил орден св. Анны 2-й степени.
Продолжая командовать батареей, Мазинг принял участие в русско-турецкой войне 1877—1878 годов и в 1878 году был награждён орденами св. Владимира 4-й и 3-й степени с мечами и бантом, а 13 января 1879 года был удостоен золотой сабли с надписью «За храбрость» (по другим сведениям оружие Мазинг получил в 1878 году).
5 марта 1886 года Мазинг был произведён в генерал-майоры и назначен заведующим артиллерийской частью в Закаспийской области; в 1890 году награждён орденом св. Станислава 1-й степени. С 3 марта 1891 года командовал 3-й артиллерийской бригадой и с 27 сентября 1895 года был начальником артиллерии 13-го армейского корпуса. 14 мая 1896 года произведён в генерал-лейтенанты.
В 1901 году Мазинг вошёл в число членов Александровского комитета о раненых и 6 декабря 1906 года получил чин генерала от артиллерии. Среди прочих наград он имел ордена св. Анны 1-й степени (1899 год), св. Владимира 2-й степени (1903 год) и Белого орла (1908 год).
7 мая 1911 года скончался.