Max Hubacher: Max Hubacher. Actor: The Captain. Max Hubacher was born in 1993 in Bern, Kanton Bern, Switzerland. He is an actor, known for The Captain (2017), Mario (2018) and Ich bin Sophie Scholl (2021).
Known For: The Captain (Willi Herold), Mario (Mario Lüthi), Ich bin Sophie Scholl (Hans Scholl), Midnight Runner (Jonas)