Netflix actor 'embarrassed' about being caught dressing up as Prince Andrew