Nació en 1682 como el cuarto hijo varón del duque Fernando Alberto I de Brunswick-Bevern y de su esposa, la landgravina Cristina de Hesse-Eschwege.
En diciembre de ese año sucedió a su hermano gemelo, Fernando Cristián (m. 1706) como preboste de los capítulos de San Blas y San Ciríaco en Brunswick.
Fernando Alberto II entonces cedió Brunswick-Bevern a Ernesto Fernando como infantazgo (apanage).
Ernesto Fernando murió en Brunswick en 1746.
Fue el fundador de la línea cadete de Brunswick-Bevern, que se extinguió con la muerte de su hijo Federico Carlos Fernando en 1809.