Suzie was born in Illinois as Suzie Brown. She moved to Los Angeles where she was sponsored by Columbia Pictures and began her studies with Vincent Chas often paired with Christopher McDonald and Michael Biehn. She says she found the tunnel vision of acting at CEC, The Charles Conrad Studios. Once you get that rush, you never let go.
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.