As David mentions the cap badge is 2WW period, & it appears to me as if it might be the 1944 metal version.
Also he is wearing the RNVR Midshipman rank insignia on his lapels.
I have att'd a photo of the RCNVR version.
Was your father an Engineering officer?
RCN Bryan
|