
Born: 1973-04-24
Julie Cox, born on April 24, 1973, in Ely, England, is a talented English actress widely recognized for her portrayal of Princess Irulan in the acclaimed Dune miniseries on the Sci Fi channel, which aired in 2000, followed by its sequel, Children of Dune, in 2003. Cox's career features a variety o...