Bernhard Lang nació en 1970 en Crailsheim, en el sur de Alemania. Desde 1993 reside en Munich. Está casado y tiene dos hijos.
De 1993 a 1996 realizó un aprendizaje oficial de 3 años como fotógrafo en Photostudio Anker, un estudio fotográfico especializado en fotografía publicitaria en Múnich.
Después del aprendizaje, desde 1996 hasta 2000, trabajó como asistente de fotografía independiente para varios fotógrafos independientes internacionales en publicidad y fotografía de moda.
Desde el año 2000 trabaja como fotógrafo freelance. Hasta 2010 estuvo trabajando principalmente en fotografía de personas / publicidad para varios clientes internacionales.