Święty Gerald, zwany również Guiraudem z Puissalicon, urodził się około 1070 roku w miejscowości Puissalicon we Francji. Według historyka Józefa Vaissette, jego szlacheckie pochodzenie potwierdzały podpisy na dokumentach, gdzie występował pod nazwiskiem Guiraud z Puissalicon. Przed 1085 rokiem wstąpił do kanoników regularnych św. Augustyna, przyjmując w 1094 roku święcenia diakońskie. Siedem lat później, w 1101 roku, przyjął święcenia kapłańskie. Przez całe życie pełnił posługę w Béziers w Galii, gdzie zmarł 5 listopada 1123 roku.