Marbod was born near Angers in Anjou, France, presumably in the mid-1030s.
He was consecrated in his mid-60s as bishop of Rennes by Pope Urban II (1088-1099) during the Council of Tours (16-23 March 1096).