Official Profile
Religion: NO EVIDENCE FOUND of a denominational affiliation or church membership. Campaign site uses the generic 'shining city on a hill' phrase (Matthew 5 / Reagan trope; not a personal profession of Christ).
Education: Churchland High School (Portsmouth); B.S. Political Science, Old Dominion University (2016); ODU Alumni Association inaugural 'Top 40 Under 40' (2021)
Background: Portsmouth native. Career: legislative assistant in the VA General Assembly; staff for Sen. Louise Lucas; outreach representative for U.S. Senator Mark Warner; currently Community Affairs / Community Relations Project Coordinator III at Virginia Natural Gas. Civic: former Portsmouth School Board member (2020 race endorsed by Run For Something, the progressive young-Democrat candidate-development org); former chair of the Portsmouth Democratic Committee at the time of his 2022 council run (chair role has since handed to Yolanda Daughtry per VA Democrats local chapter directory); Hampton Roads Young Democrats vice president; board president of Friends of the Portsmouth Juvenile Court; MLK Leadership Committee executive board; former Parks & Recreation Commission, Complete Count Commission vice-chair, Downtown Design Committee, Volunteers for the Homeless. Portsmouth City Council, at-large (officially nonpartisan), term 1/1/2023-12/31/2026 — ON the Nov 3, 2026 ballot (Wikipedia status: 'potential'; campaign site is active soliciting donations and yard signs; references Nov 3 2026 election); candidacy_status set general_candidate.
[2026-06 RESOLUTE refinement] Roster verified: Portsmouth City Council, at-large (officially nonpartisan, real-world D-machine identity per former Portsmouth Democratic Committee chair + Sen. Lucas / Sen. Warner staff history + Hampton Roads Young Democrats VP + 2020 Run For Something endorsement). Term 1/1/2023-12/31/2026 — ON Nov 3, 2026 ballot. NOT on council for the 1/14/2020 4-3 'Second Amendment Constitutional City' vote (sworn 3 years later) — no Tillage 2A roll-call to score. Per the SKILL's sparse-data discipline + Doyle/Bryant precedent (single-vector progressive rhetoric on safety without a quoted 'public-health crisis' line or an independent endorsement vector does NOT clear the public_justice q0 high bar, and conversely soft 'root causes' framing without an explicit health-framing quote in his OWN voice is not strong enough to clear FALSE on q3), this record is left roster_verified with all 30 LOCAL-rubric cells null. NO QUOTE-BEARING POSITIONS LOCATED on sanctity of life (no abortion-stance statement), biblical_marriage (any cell — no marriage-definition statement, no trans-policy statement, no Pride statement; Portsmouth has no council Pride proclamation vote on record), family_child_sovereignty (his school-board platform centered on accreditation/CTE/teacher pay — public-school-strengthening, but no quoted opposition to school choice / vouchers / charters / homeschool; RFS is a broadly-progressive recruit-and-train org not a single-issue education group so the endorsement does NOT cleanly cite a school-choice cell per skill discipline — left null), christian_liberty (no profession of Christ, no public-square symbol/prayer/Sabbath advocacy, no pastor-conscience defense, no compelled-speech-pronoun stance), economic_stewardship (he voted AGAINST a 5% water/sewer rate increase and against a $1,500 retiree-stipend consensus — single-issue restraint votes — but his broader posture is pro-collective-bargaining (architect of city-employee push), pro-federal-spending (called federal funding freeze 'devastating' and urged localities to 'push back'), and his affordability framing is subsidies/credits rather than budget caps; routine budget votes are not scored and the restraint vote(s) are offset by expansion posture → left null per discipline), election_integrity (any cell — Portsmouth uses VA standard election infrastructure; no Tillage roll-call or quote located), public_justice q0 (single-vector campaign rhetoric on 'modernized public safety' + 'task force' without an FOP endorsement or anti-defund quote — Doyle-precedent NULL), q1/q2/q4 (no cash-bail / restitution / Romans-13 framing), q3 (his framing favors 'root causes of crime and poverty' and a 'task force' — closest match to public-health framing in this batch among the non-Moody members, but the quote in his OWN voice ('citizens of our community are suffering. People are losing their life. We need a task force…') stops short of the explicit 'public health crisis' phrase the rubric scores against; left null per strict cite-only discipline), refuse_state_overreach (any cell — his Jan 2025 'push back' against the federal funding freeze is anti-federal-restraint rather than anti-federal-overreach, opposite of the rubric's subsidiarity sense; not scoreable), border_immigration q1/q2 (Portsmouth on the May 2025 DHS sanctuary list and the city's only response was 'researching' rather than disavowing; Tillage has NO public statement on either ICE cooperation or the sanctuary listing — left null per skill discipline rather than inferring from city posture or Dem-machine identity), self_defense q0/q1 (not seated for the 2020 2A vote; no subsequent firearms ordinance roll-call located during his tenure). Counter-archetype context: D-machine operator with progressive endorsement history (Run For Something 2020, Hampton Roads Young Democrats VP, Sen. Lucas/Warner staff lineage), pro-collective-bargaining, pro-federal-spending posture; soft on public-safety framing without an explicit defund or public-health quote in his own voice; record is so silent on cultural cells that absence-of-evidence reflects absence-of-public-position, not just sparse research. Fix party Unknown→I (Portsmouth races are officially nonpartisan; real-world alignment is Democratic). Recommend revisiting after the Portsmouth FY27 budget vote, the Nov 2026 election, and any 2026 council action on Pride / sanctuary / abortion / firearms.
Have Information About This Official?
Help us improve this scorecard. If you have evidence of this official's positions — voting records, social media posts, public statements, or corrections — submit it below and we'll review and update the profile.
You are disputing claim . Please describe the issue and link to the primary source that contradicts it.
Thank you! We'll review your submission and update the profile if verified.