Melinda Clarke is an American actress known for playing in The O.
As a child, her father was able to get her into Days of Our Lives since he was a cast member himself.
In 2009, nude cellphone selfies of Greene along with were leaked online and caused quite a stir.
Pretty much the only reason why we suffered through them.