Tim beat me to it. He is definitely NOT wearing an SS uniform. He has a Wehrmacht officers uniform. Would you be able to post a closer view of the left shoulder? The rank badge looks like that of a "Wehrmachtbeamten des Heeres". They were specialists who ranked accordingly from NCO up to Generals rank. They wore Army uniform but had slightly different shoulder boards. Here's a sample-
With a better view maybe we can pinpoint a rank and if indeed he was a Wehrmachtbeamten.