San Pedro González nació en 1190 en la ciudad de Astorga, España, de una familia ilustre. Después de los estudios en los que se destacó, fue nombrado canónigo de la Catedral local. Su tío, el obispo de Astorga, obtuvo para él de Roma el cargo de decano del capítulo de los cánones.
Estaba previsto que Pedro tomara posesión de cargo en la Navidad. Un joven vanidoso lleno del espíritu del mundo, Pedro deseaba que la ceremonia se llevara a cabo con gran pompa frente toda la ciudad. A horcajadas en un magnífico caballo con todo y arnés, cabalgó por las calles de la ciudad. Cuando llegó a un lugar atestado de curiosos, espoleó a su caballo para que se deslizara más elegantemente y elevara los aplausos de la gente. Pero el caballo tropezó y arrojó al jinete en un charco de barro. Los aplausos de inmediato se convirtieron en burla y risas.

La desgracia, sin embargo, resultó beneficiosa para él. Al levantarse, exclamó:

“¿Cómo puede ser esto? Este mismo mundo que me aplaude en un momento, se ríe de mí al siguiente? Bueno, me reiré de eso en mi turno. Desde este día en adelante, le daré la espalda y buscaré una vida mejor “.

De hecho, abandonó el mundo y entró en la austera Orden de Santo Domingo. Se convirtió en un excelente predicador religioso. Su fama se extendió y llegó a la corte del rey San Fernando de Castilla, quien le pidió su consejo sobre la guerra contra los sarracenos. De hecho, el santo acompañó al rey en sus expediciones contra los moros, particularmente en el asedio y toma de Córdoba en 1236, que, desde el año 718, había sido la sede principal de los dominios árabes en España.

Más tarde se convirtió en apóstol y predicador de los pobres, y especialmente de los marineros. Él recibió el regalo de poder obrar milagros. Predicó sin parar hasta sus últimos días y predijo su propia muerte, que tuvo lugar el 15 de abril de 1246. Los marineros de España y Portugal todavía lo invocan en todas las tormentas bajo el nombre de San Telmo (Elm o Telm).