Capt. Courtney (Errol Flynn) and later Lt. Scott (David Niven) are also seen with ribbons, but Flynn and Niven were far too too young to have served in the First World War. However, Niven later attended Sandhurst Military Academy and served for two years in Malta before moving to Canada.
eBay