Roddick was born to Sue, a social worker, and Davy Roddick and lived in Alness from an early age.[4] She moved to Inverness as a teenager to work in a temporary position at University of the Highlands and Islands, while also working on her bike for Deliveroo.[5] Both of her parents had died by the time she was elected in May 2021. She formerly worked for the Scottish Ambulance Service.[6]
In November 2019 she was elected in a by-election as a Councillor, representing the Inverness Central ward of the Highland Council.[10] Shortly after starting her campaign, she became the target of mostly anonymous online death and rape threats,[11] and had her home broken into twice.[12] The month before, she refused to sign a petition opposing the Gender Recognition Act reforms, claiming the petition had "transphobic undertones".[13][12]
After her election in 2021, Roddick, who had experienced homelessness as a teenager,[17] spoke about the financial burdens of running for office which provide barriers to young and working-class people running,[16] and highlighted the initial cost of being an MSP.[18]
In November 2024, Roddick criticised SNP Westminster leader Stephen Flynn for his decision to stand for a Holyrood seat at the next Scottish Parliament election while still holding his Westminster seat. Party rules introduced in 2020 require SNP MPs to resign their seat at Westminster before seeking selection to Holyrood. Roddick wrote in a tweet that she hoped Flynn "rethinks" his plans to stand in both houses. Roddick's unconventionally-worded tweet was interpreted as an acrostic referring to Flynn as a "prick". In return, Roddick was subjected to negative press briefing by an unnamed SNP source to the Daily Mail, accusing her of "rank hypocrisy" for previously "double-jobbing" as an MSP and councillor from 2021 until resigning her local authority seat in 2022, and describing her as "a rubbish MSP who has achieved nothing and has everything to lose from a more talented class of SNP politicians coming through to shake up Holyrood and inject a bit of imagination and life where lazy MSPs like her have so badly failed." The public dispute prompted an intervention by SNP Social Justice Secretary Shirley-Anne Somerville, who issued a warning against negative briefings to the press and asked members to "leave yer [sic] ego to the side for the benefit of a cause much bigger than any of us."[21]