Born and raised on Kauai, Hawaii, Sonya grew up surfing and modeling in the islands. Her natural beauty garnered her the covers of Women's Health, Shape and Outside.

With her surfing background, Sonya played the role of Kai as a series regular on Beyond The Break. She also played Malina as a supporting lead on Soul Surfer, playing the main antagonist to Anna Sophia Robb's character. She's recurred on HBO's Ballers and will be seen next in the indie feature Kuleana, the upcoming film Den Of Thieves, opposite Gerard Butler, O'Shea Jackson, Jr., and 50 Cent, and in the television series Marvel's Inhumans, this fall on ABC and IMAX.