Антон Герман родился 18 августа 1978 года в городе Омск. Окончил среднюю школу № 144 в родном городе. Высшее образование получил окончив Омскую академию МВД Российской Федерации в 2000 году.
После академии, в июне 2000 года поступил на службу в органы прокуратуры, где последовательно занимал должности: помощника прокурора Ленинского административного округа города Омска; прокурора отдела по надзору за законностью судебных постановлений по уголовным делам прокуратуры Омской области; заместителя прокурора Советского административного округа города Омска; начальника отдела государственных обвинителей управления по обеспечению участия прокуроров в рассмотрении уголовных дел судами прокуратуры Омской области; Омского межрайонного природоохранного прокурора.
Осенью 2008 года переведен во Владивосток начальником управления по надзору за уголовно-процессуальной и оперативно-розыскной деятельностью прокуратуры Приморского края.
Приказом Генерального прокурора РФ от 18 декабря 2014 года № 146-к назначен на должность заместителя прокурора Сахалинской области. Начальник управления по надзору за уголовно-процессуальной и оперативно-розыскной деятельностью прокуратуры Сахалинской области.
За примерное исполнение служебных обязанностей, безупречную службу в органах прокуратуры приказом Генерального прокурора Российской Федерации награжден нагрудным знаком «За безупречную службу». Приказом Генерального прокурора Российской Федерации присвоен классный чин - старший советник юстиции. Неоднократно поощрялся прокурорами Омской области, Приморского края и Сахалинской области.
Женат, имеет двоих детей.