În timpul domniei împăratului Antonin, când Pergia era condusă de comandantul militar Teodot, erau recrutați tineri pentru serviciul militar. Printre ei se afla și fericitul Teodor, care a refuzat să slujească unui împărat pământesc, declarând că este ostaș al Împăratului Ceresc. Comandantul, aflând despre credința sa creștină, a poruncit să fie bătut cu cruzime, însă Teodor a rămas neclintit.
Apoi, comandantul a poruncit să se aprindă un rug și ca sfântul să fie stropit cu smoală fierbinte, dar Dumnezeu a săvârșit o minune: focul s-a stins, iar Teodor a rămas nevătămat. Văzând aceasta, alți soldați au început să se îndoiască de zeii lor. Preotul păgân Dioscor, văzând puterea lui Hristos, a crezut și el și a primit moarte mucenicească. Teodor și doi soldați, Socrat și Dionisie, au fost aruncați în cuptor, dar au rămas în viață datorită rouăi Dumnezeiești.
Teodor s-a rugat pentru mama sa, care fusese luată în robie de neamuri străine, și a primit o vedenie în care aceasta i s-a arătat. Dimineața, comandantul, aflând despre minune, s-a înfricoșat și a poruncit ca Teodor să fie răstignit, iar mama lui și soldații să fie uciși cu sabia. Sfântul Teodor, după trei zile petrecute pe cruce, a trecut la Domnul, iar trupurile sfinților au fost îngropate cu cinste.
