Stefan Armbruster was born and raised in the Black Forest of Germany. He currently splits his time between Paris and Vienna.