Ant Anstead posts hilarious reaction to ‘controversial’ Prince Harry, Meghan doc December 24, 2022 Tamantha Ryan The "Master Mechanic" star, who was born in the UK and now lives in the US, shared his hilarious opinion about the royal couple's bombshell docuseries.