Career
She is best known for her starring role as Nona Clark in the American Broadcasting Company drama series 666 Park Avenue. Logan was later cast in American Broadcasting Company"s soap General Hospital as Taylor DuBois. In 2014 she joined the cast of Teen Wolf when the series returned to Music Television for fourth season.
She also recurred as Tia Stephen"s on The Fosters and was a guest star on the 300th episode of NCIS.