Suzie was born in Illinois as Suzie Brown. She moved to Los Angeles where she was sponsored by Columbia Pictures.
She was offered a contract through Universal Studios to be a contract player, but did not accept because she felt she wanted to continue her career on her own terms and continue to work as a model, actor and set designer.
She moved to Sydney, Australia to work on a project for Network Ten. She resides in Sydney, Australia after residing in San Sebastian, Spain for two years.