[1] Fue hijo de Bernardo Ecard y Valença,[2] quienes eran los señores del castillo de Solsona y que tras su participación en la política expansionista llevada a cabo por el conde Ramon Berenguer IV y en especial en las conquistas de Tortosa (1148) y Lérida (1149) recibieron importantes concesiones, lo que permitió tanto a él como a sus hermanos alcanzar importantes puestos, como su hermano Arnau Torroja, que llegó a ser Gran Maestre de la Orden del Temple o Pedro, que fue Obispo de Zaragoza.
[2] Entre la muerte de su predecesor Arnau Ermengol, sucedida en marzo del 1143 en la ciudad pontificia, y el primer documento de Guillermo como obispo de Barcelona, datado al 10 de febrero de 1144, no se sabe quién fue el administrador temporal o si lo hubo debido a la falta de documentos.
En el año 1149, como obispo de Barcelona participó en la toma de Lérida a los sarracenos.
Mantuvo buena amistad con el conde de Barcelona Ramón Berenguer IV y el papa Alejandro III.
Aceptó el levantamiento del destierro de los hijos de Robert d'Aguiló.