Nacido en Jörn, Vestrobotnia ,[1] era hijo de Nisse Berglund.
En los años 1930 a menudo interpretaba papeles de jóvenes honestos y ordenados, siendo un ejemplo de ellos sus actuaciones en Hans livs match (1932) y Djurgårdsnätter (1933).
Sin embargo, tuvo papeles más antipáticos, como el de Pelle Karlsson en el film Familjen Andersson (1937).
Más adelante en su carrera, interpretó a personajes como policías, médicos y maestros.
Björn Berglund falleció en 1968 en la Parroquia de Örgryte, Gotemburgo.