Katherine Mathilda "Tilda" Swinton (born 5 November 1960) is a British actress and fashion muse. She portrays/voices Queen Blizzarus in The Super Ninja Squad and voices Egyptress in Ultra Mega Force.
Born
5 November 1960