Winrod graduated from Concordia Theological Seminary in Springfield, Illinois, in 1955. He then served as pastor of Lutheran Church–Missouri Synod (LCMS) congregations in San Antonio, Texas, and in Little Rock, Arkansas.
