Richard with “The Royals” stars William Moseley and Alexandra Park. Richard with “The Royals” stars William Moseley and Alexandra Park. They discuss how and why they are trying to humanize the royals through their roles on the show. Watch the whole thing HERE! Canada AM Alexandra Park Canada AM The Royals William Moseley « Richard with “American Crime stars Elvis Nolasco & Benito Martinez. RICHARD’S “CANADA AM” REVIEWS FOR MARCH 13 WITH BEVERLY THOMSON. » Comments are closed.