Natalie Rostad,Natalie is a Canadian born actress who currently resides in Phoenix, Arizona. She has appeared in over 10 independent films and several national commercial campaigns, as well as having lent her voice to several animated web series and Internet talk radio programs.