# Georgia State House — District 149 — 2026 Candidates — The GA Files

> Where the 2026 candidates for Georgia State House — District 149 stand — bio, prior offices, top donors, positions on DEI, LGBTQ+, abortion, and data centers, plus any scandals. Sourced.

*Source: https://thegafiles.com/candidates/house-district-149.html · The GA Files (thegafiles.com)*

---

[← 2026 Candidates](https://thegafiles.com/candidates.html)

# Georgia State House — District 149

D

### Floyd Griffin Jr.
Democratic incumbent · retired Army colonel; former state senator and mayor

Floyd L. Griffin Jr. of Milledgeville retired from the U.S. Army as a colonel in 1990 after 23 years that included combat helicopter missions in Vietnam, and later ran his family's business, Slater's Funeral Home. In 1994 he won a state Senate seat, becoming the first African American since Reconstruction to win a majority-white Georgia Senate district, and served until 1999; he was mayor of Milledgeville from 2002 to 2005 and ran unsuccessfully for lieutenant governor in 1998 and secretary of state in 2022. He won House District 149 in 2024, took office in January 2025, and won the May 2026 Democratic primary with 79% over Ross Sheppard. He and his wife, Nathalie, have two children.

#### Previously held

- State Representative, House District 149 (2025–present)
- Mayor of Milledgeville (2002–2005)
- State Senator, District 25 (1995–1999)
- U.S. Army, 1967–1990 (retired colonel)

#### Top contributors

$70,338 raised — nearly even with Peters — but after spending about $60,000 he has $9,973 left, with $18,945 in loans. His largest donors include both statewide teachers' groups, a trial-lawyer PAC, a community-hospital alliance and the private-prison operator GEO Group.

- $2,500.00 — Howard S. Rich (Bala Cynwyd, PA (recorded as GA))
- $2,500.00 — David S. Trone (Potomac, MD)
- $2,500.00 — GAE Fund for Public Education (Tucker, GA)
- $1,500.00 — The GEO Group Inc (Boca Raton, FL — private-prison operator)
- $1,500.00 — Civil Justice PAC, Inc. (Atlanta, GA)
- $1,000.00 — Sam Park (Lawrenceville, GA)
- $1,000.00 — Georgia Federation of Teachers (Tucker, GA)
- $750.00 — Georgia Alliance of Community Hospitals (Tifton, GA)
- $700.00 — Tanya Miller (Atlanta, GA)
- $500.00 — Cornerstone Government Affairs Inc (Washington, DC)

**$70,338** raised · **$9,973** cash on hand — as of **Sep 14, 2026** (GA Ethics latest filing).
Source: [Georgia Ethics Commission (PeachFile) — cycle-to-date, Sept. 14, 2026](https://peachfile.ethics.ga.gov/) · [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Wikipedia — Floyd Griffin](https://en.wikipedia.org/wiki/Floyd_Griffin) · [The Union-Recorder — Griffin turns back Sheppard for House seat 149 (May 20, 2026)](https://unionrecorder.com/2026/05/20/griffin-turns-back-sheppard-for-house-seat-149-evans-defeats-lewis-in-baldwin-co/) · [Wikipedia — 2026 Georgia House of Representatives election (2024 presidential margins by district)](https://en.wikipedia.org/wiki/2026_Georgia_House_of_Representatives_election)

#### Where they stand

Education

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html)
Healthcare

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He voted YES on HB 428 (2025), the state IVF-access right.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
Minimum Wage

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He voted NO on HB 111 (2025), accelerating Georgia's income-tax cut, and was excused on SB 33 (2026).
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
Homelessness

Voted NO on HB 295 (2026), which restricts unsanctioned public camping and pushes local governments toward enforcement.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
Veterans Affairs

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. He is a retired Army colonel and Vietnam combat veteran.
Source: [Wikipedia — Floyd Griffin](https://en.wikipedia.org/wiki/Floyd_Griffin)
Immigration

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html)
Gun Control

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html)
Abortion

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this. Georgia's 2019 six-week law predates his tenure. He voted YES on HB 428, protecting IVF access.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
LGBTQ+

Voted NO on SB 1 (2025), which bars transgender women and girls from female school and college sports teams. (SB 140 in 2023 predates his tenure.)
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
DEI

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html)
Marijuana

Voted YES on SB 220 (2026), the bipartisan expansion of Georgia's low-THC medical cannabis program.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html) · [Georgia General Assembly — House roll-call votes](https://www.legis.ga.gov/votes/house)
Data centers

We reviewed his legislative record, campaign coverage and public statements as of September 2026 and found no stated position on this.
Source: [GA Files fact sheet — Floyd Griffin](https://thegafiles.com/FloydGriffin.html)

#### Accountability File

None documented.

[Full legislator fact sheet](https://thegafiles.com/FloydGriffin.html) · [Wikipedia](https://en.wikipedia.org/wiki/Floyd_Griffin)

R

### Randy Peters
Republican nominee · clinical-laboratory founder; first run

Randy Peters, a first-time candidate from Milledgeville, was adopted at 13 and raised by a single mother. A Georgia College & State University business graduate, he founded a clinical laboratory headquartered in Milledgeville that grew to more than 100 employees across the Southeast, and says he is stepping back from day-to-day operations to run. He and his wife have three daughters, and the family attends Northridge Christian Church.

#### Previously held

- First run for public office
- Founder, clinical laboratory (Milledgeville)

#### Top contributors

$75,675 raised and $68,335 in the bank — he has spent less than $8,000. Republican legislative leaders are among his largest donors: House Majority Leader Chuck Efstration and the campaign committees of Sen. Steven McNeel and Rep. Matt Hatchett.

- $3,300.00 — Chuck Efstration (Dacula, GA — House Majority Leader)
- $3,300.00 — Mike Prosperi (Milledgeville, GA)
- $3,300.00 — Michael Peavy (Macon, GA)
- $3,300.00 — Win Stewart (Macon, GA)
- $3,300.00 — Committee to Elect Steven McNeel (Macon, GA — Sen. Steven McNeel's committee)
- $3,000.00 — Driven Farms LLC (Milledgeville, GA)
- $2,500.00 — Trey Sheppard (Sandersville, GA)
- $2,500.00 — Clinton Hall (Milledgeville, GA)
- $2,500.00 — Hatchett for House (Dublin, GA — Rep. Matt Hatchett's committee)
- $2,000.00 — Paradigm Labs (Brunswick, GA)

**$75,675** raised · **$68,335** cash on hand — as of **Sep 14, 2026** (GA Ethics latest filing).
Source: [Georgia Ethics Commission (PeachFile) — cycle-to-date, Sept. 14, 2026](https://peachfile.ethics.ga.gov/) · [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)

#### Where they stand

Education

Supports school choice and parental involvement, and wants to strengthen technical and vocational training.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Healthcare

“Expand access to healthcare in rural Georgia and protect the doctor-patient relationship.”
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Minimum Wage

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. On the economy: “Cut unnecessary regulations that hurt small businesses and attract new employers,” and “Hold the line on taxes and demand accountability in government spending.”
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Homelessness

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Veterans Affairs

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Immigration

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Gun Control

“Stand firmly with law enforcement and protect the Second Amendment rights of law-abiding citizens.”
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Abortion

Pledges to “protect the sanctity of life,” without naming specific legislation.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
LGBTQ+

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
DEI

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. He pledges to “defend religious liberty.”
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Marijuana

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)
Data centers

We reviewed his campaign site and campaign coverage as of September 2026 and found no stated position on this. He supports farmers and improved rural infrastructure.
Source: [Randy Peters for Georgia House District 149 — campaign site](https://randypetersforgeorgia.com/)

#### Accountability File

None documented.

[Campaign site](https://randypetersforgeorgia.com/)

[⬇ Share image](https://thegafiles.com/share/candidates/house-district-149.png) [⬇ Download for offline](https://thegafiles.com/candidates/house-district-149.offline.html)

Every entry is drawn from published reporting, official records, or the candidate's own statements, with sources on each item. Policy summaries are condensed from that reporting and reflect the candidate's stated positions; where a matter is an allegation or unresolved, that is noted, and inclusion is not a finding of guilt. Contributor figures are early/partial where the official itemized filings (Georgia Ethics Commission) are still being compiled. Corrections welcome via the contact link in the footer. Last updated 2026-06-17.
