Alexander Ehhalt was born in 1964 in Heidelberg, Germany. For the last 20 years he has worked as a professional photographer, traveling whenever possible and focusing in particular on landscape photography.