Suwannapura started playing golf at the age of 5 and credits her dad as the person who most influenced her game. She tied for 29th at the LPGA Final Qualifying Tournament, where she earned Priority List Category 20 for the 2012 LPGA season. Suwannapura became a Rolex First-Time Winner at the 2018 Marathon Classic presented by Owens Corning and O-I.
In 2023, she recorded three top-10 finishes including a season-best T3 result at the Maybank Championship