Agner Petersen er født den 19. september 1910 i Randers. Karrieren begyndte i Aarhus Fremad, inden Agner fandt vej til landsholdet. A-landsholdskarrieren tog sin begyndelse i 1933 mod Norge i København, Danmark. Kampen endte 2-2. Agner Petersen har spillet 3 kampe for det danske A-landshold.