Chilean actress Lorenza Izzo was born in Santiago, but moved to Atlanta when she was 12 and her dad was getting his Ph. D. at Georgia Tech. She said, "When I first moved to Atlanta I had a really strong accent, and I got bullied like hell. Strange enough, the actress is frequently cast as an American. This Sunday, she will joins David Schwimmer and Jim Sturgess in AMC's "Feed the Beast." The show follows two best friends in their journey of opening a restaurant in the Bronx, in the midst of cleaning up their lives.