Cast Credits The Crown (2016) Guest starring as Japanese Guest Episode 4x02: The Balmoral Test (Nov 15, 2020) The IT Crowd (2006) Guest starring as Translator Episode 1x02: Calamity Jen (Feb 3, 2006)