Data urodzenia: 3 sierpnia 1951 r. Obywatelstwo: niemieckie
Rodzina: jest żonaty i ma siedmioro dzieci
Zainteresowania: narciarstwo, nurkowanie i latanie. Lubi też czytać i zajmować się pracami remontowymi.
W 1979 roku Hans uzyskał tytuł magistra fizyki na Uniwersytecie w Akwizgranie w Niemczech. Ukończył podstawowe szkolenie astronautyczne w Niemieckim Centrum Badań Lotniczych i Kosmicznych (DLR). Uzyskał uprawnienia nurka badawczego oraz posiada licencję pilota turystycznego.
W 1998 roku dołączył do Europejskiego Korpusu Astronautów Europejskiej Agencji Kosmicznej.
Hans pełnił funkcję specjalisty ds. ładunku podczas misji STS-55 na pokładzie promu kosmicznego „Columbia”. W trakcie tej misji przeprowadzono prawie 90 eksperymentów dotyczących nauk przyrodniczych, materiałoznawstwa, fizyki, robotyki, astronomii oraz Ziemi i jej atmosfery.
W lipcu 2006 roku Hans został przydzielony do misji STS-122, w ramach której na Międzynarodową Stację Kosmiczną (ISS) dostarczono laboratorium „Columbus” należące do Europejskiej Agencji Kosmicznej. Podczas swojego drugiego lotu kosmicznego wykonał jeden spacer kosmiczny trwający prawie 7 godzin, aby pomóc w przygotowaniu laboratorium „Columbus” do prowadzenia badań naukowych.
W sumie Hans spędził w kosmosie 22 dni, 18 godzin i 2 minuty!