Mira Mitchell
Mira Nilsson Mitchell was born 12-04-2000 in Stockholm, Sweden. She is a U.S. citizen and fluent in both Swedish and English. Mira is familiar with on screen acting and has done pilots/teasers, infomercials, short-films as well as one feature film and multiple TV-series. Her first role was for a ...