... and then there's the shirt & tie ...
Indeed Sir I'll grant the shirt and tie look more like they come from the Army, but his uniform in Lovat Green as is that of his ADC, the Captain, who also wears the wreath encircled globe insignia of the RM on his lapels. Further, the buttons on both are Black, definitely Marines or possibly a Light Infantry Regiment, i.e. The Rifles. But all points to his being a Marine Officer.
FB