Guillermo nació el 10 de noviembre de 1752 en Gelnhausen siendo hijo del conde Palatino Juan del Palatinado-Gelnhausen y su esposa, la Wild- y Ringravina Sofía Carlota de Salm-Dhaun.
En 1778, Guillermo se convirtió en miembro honorario de la Academia Bávara de las Ciencias y Humanidades.
En ese tiempo existían dos ramas supervivientes de la familia Wittelsbach: Zweibrücken (encabezada por el Duque Maximiliano José) y Birkenfeld (encabezada por el Conde Palatino Guillermo).
La forma de Duque en Baviera fue seleccionada debido a que en 1506 fue establecida la primogenitura en la Casa de Wittelsbach resultando en la existencia de un único Duque de Baviera en cualquier momento dado.
Guillermo fue enterrado en la cripta familiar de los Duques en Baviera en la Abadía de Tegernsee.