Dashboard Status: BETA - Suffrage and Sass is currently in the process of building out the Agentic AI that runs this static site. We are in the process of adding sources in a plain language way along with ensuring data accuracy and integrity.
Article One
The Member
The District
The Campaign
The Official Office
Prudence Analysis
Settings
Analyst view
Public records
{{ sectionTitle }}
{{ memberCrumb }}
PHOTO
{{ memberName }}{{ partyLabel }}
{{ memberBioLine }}
COMMITTEES
{{ committeesCount }}
BILLS LED
{{ billsLed }}
YEARS
{{ yearsInOffice }}
{{ p }}
A plain-language overview hasn't been drafted for this member yet.
Member Facts
119th Congress · {{ memberName }}
{{ cs119.servingLine }}
MONEY & HOLDINGS
Net worth · {{ cs119.netWorthScope }} {{ cs119.netWorthRange }}
disclosed as a range, not an exact figure
Stock trades · all filings {{ cs119.tradesTotal }}
{{ cs119.tradesSplit }}
{{ cs119.tradesLate }}
Money raised · {{ cs119.raisedScope }} {{ cs119.raisedLabel }}
all cycles on file {{ cs119.raisedCareerLabel }}
LEGISLATIVE RECORD
119THCAREER
Bills introduced {{ cs119.billsIntroduced }}{{ cs119.billsIntroducedCareer }}
Cosponsored {{ cs119.billsCosponsored }}{{ cs119.billsCosponsoredCareer }}
Enacted into law {{ cs119.enactedTotal }}
from bills sponsored {{ cs119.enactedSponsored }}
from bills cosponsored {{ cs119.enactedCosponsored }}
Votes cast {{ cs119.rollsCast }} of {{ cs119.totalVotes }}
missed {{ cs119.missedVotes }} ({{ cs119.missedPctLabel }})
ECONOMIC IDEOLOGY (119TH HOUSE)
{{ cs119.ideologyLabel }}
{{ cs119.ideologyMethod }} View on Voteview ↗
LEADERSHIP: {{ cs119.leadershipText }}
TOP AREAS OF INTEREST: {{ cs119.topAreasText }}
Needs Congress.gov sponsored/cosponsored pull for this member.
PHOTO
{{ memberName }}{{ partyLabel }}
{{ memberBioSubtitle }}
Biography
{{ b.prose }}
Source: Wikipedia{{ b.bioAccessedLabel }}
Career timeline
{{ tl.year }}
{{ tl.title }}
{{ tl.detail }}
{{ tl.summary }}
No career timeline on file yet.
Key facts
Born{{ b.born }}
Education{{ b.education }}
Prior role{{ b.priorRole }}
Assumed office{{ b.assumedOffice }}
Next election{{ b.nextElection }}
Contact & offices
WASHINGTON, DC
{{ b.dcOffice }}
DISTRICT
{{ b.districtOffice }}
WEB / SOCIAL
{{ ws.sep }}{{ ws.label }}{{ ws.label }}
{{ ext.label }} No external profile IDs on file for this member.
{{ c.name }}
{{ c.role }}
{{ c.desc }}
SINCE
{{ c.since }}
SUBCOMMITTEES
{{ c.subs }}
HEARINGS ATTENDED
{{ c.hearings }}
DISTRICT MAP
{{ d.mapHint }}
{{ d.mapCaption }}
{{ d.mapSourceLine }}
Population
{{ d.popValue }}
Median household income
{{ d.mhiValue }}
Median home value
{{ d.homeValue }}
Bachelor's or higher
{{ d.bachValue }}
{{ d.householdsCaption }}
{{ d.householdsValue }}
{{ d.povertyCaption }}
{{ d.povertyValue }}
{{ d.rentCaption }}
{{ d.rentValueShort }}
{{ d.unempCaption }}
{{ d.unempValue }}
Race & ethnicity
{{ r.label }}{{ r.pctLabel }}
Hispanic or Latino (any race): {{ d.hispanicPctLabel }} · counted separately as ethnicity.
Educational attainment · age 25+
{{ e.label }}{{ e.pctLabel }}
{{ d.bachSummary }}
Housing
Owner-occupied {{ d.ownerPct }}%Renter {{ d.renterPct }}%
Median home value{{ d.homeValueLong }}
Median gross rent{{ d.rentValue }}
Total housing units{{ d.housingUnits }}
Community
MEDIAN AGE
{{ d.medianAge }}
VETERANS
{{ d.veteransPct }}
FOREIGN-BORN
{{ d.foreignPctBig }}
ENGLISH ONLY
{{ d.englishOnlyPct }}
HISPANIC/LATINO
{{ d.hispanicPctBig }}
{{ d.redistrictedNote }}
Top industries · by employment share
{{ ind.label }}{{ ind.pctLabel }}
{{ d.industryCoverageNote }}
Source: U.S. Census Bureau, {{ d.industrySource }}. View the table
ZIP codes · majority land area in this district
{{ z.code }}
Source: U.S. Census Bureau CD119↔ZCTA5 relationship file. Listed here if this district holds more than half of the ZIP's land area.
AI data centers in this district · tracked facilities
Large AI and hyperscale data centers are being sited across the country. This describes the district as a place — it is not a record of anything the representative did.
{{ dcc.label }}
{{ dcc.value }}
{{ dc.facilityNote }}
{{ fac.name }} · {{ fac.company }} · {{ fac.city }}{{ fac.statusLabel }}
{{ dc.reportNote }}
{{ dc.sourceNote }} Source: {{ dc.source }} ↗{{ dc.updatedLabel }}
What it costs to live here · estimated
A basic family budget — no savings, no debt payments, no restaurant meals or vacations.
Family
{{ fp.label }}
What it costs
{{ fb.annualTotal }}
{{ fb.monthlyTotal }} per month
Wage needed, one worker
{{ fb.hourlyWage }}
per hour, full time
{{ fi.label }} earn
{{ fi.incomeLabel }}
{{ fi.ratioLabel }}
{{ fi.gapLabel }}
Where it goes · {{ fb.familyLabel }}
{{ fbar.label }}{{ fbar.amount }} · {{ fbar.pctLabel }}
Affordability rank{{ fb.rankLabel }} · {{ fb.rankNote }}
{{ fb.incomeNote }}
{{ fb.childCountNote }}
{{ fb.estimateNote }}
Counties weighted: {{ fb.countyLine }}
{{ fb.sourceLine }} · Family Budget Calculator ↗
{{ fb.note }}
Cost of living
Avg. gas price (regular){{ d.gasPriceValue }}
{{ d.gasPriceNote }}
Home value (Zillow, state){{ d.zillowHomeValue }}
{{ d.zillowHomeNote }}
Rent (Zillow, metro){{ d.zillowRentValue }}
{{ d.zillowRentNote }}
Federal spending in the district · {{ ds.fyLabel }}
{{ ds.contextNote }}
{{ ds.perCapita }}
per resident · contracts + grants combined
Contracts
{{ ds.contractsTotal }}
{{ ds.contractsCaption }}
{{ ds.contractsNote }}
{{ ds.netNote }}
Who received them
{{ ds.countLine }} · click a row for detail
{{ a.caret }}{{ a.recipient }}{{ a.sector }}
{{ a.amount }}
{{ a.desc }}
{{ a.agencyLine }}
{{ a.periodLine }}
{{ a.multi }}
{{ ds.countLine }}, place-of-performance in the district. Each dollar figure is that award's obligation during this fiscal year, so the rows sum to the contracts total above.
Grants & assistance
{{ ds.grantsTotal }}
{{ ds.grantsCaption }}
{{ ds.grantsNote }}
Who received them
{{ ds.grantsCountLine }} · click a row for detail
{{ g.caret }}{{ g.recipient }}{{ g.sector }}
{{ g.amount }}
{{ g.desc }}
{{ g.agencyLine }}
{{ g.programLine }}
{{ g.periodLine }}
{{ g.multi }}
{{ g.redactedLine }}
{{ ds.grantsResidualNote }}
{{ ds.grantsPrivacyNote }}
{{ ds.grantsDetailNote }}
{{ ds.reproduceNote }} Open USAspending search ↗
{{ ds.source }}
{{ ds.note }}
Regulatory Watch
Federal enforcement and inspection activity at businesses located in this district. This is a record of the district as a place — not of anything the representative did.
{{ rc.title }}
{{ rs.label }}
{{ rs.value }}
{{ rc.windowNote }}
{{ rc.itemsNote }}
{{ ri.name }}{{ ri.penalty }}
{{ ri.meta }}
{{ ri.severity }} {{ ri.citations }} {{ ri.status }}
{{ rc.caveat }}
Source: {{ rc.sourceLine }}
Not shown here
{{ rf }}
{{ reg.note }}
{{ e.raceHeader }}
{{ e.wonLabel }}
{{ c.name }} {{ c.party }}{{ c.votesPct }}
TOTAL VOTES
{{ e.totalVotes }}
MARGIN
{{ e.marginVotes }}
CANDIDATES
{{ e.candidateCount }}
{{ e.unlistedNote }}
Certified results for {{ e.raceKey }}. Source: {{ e.sourceLabel }}. View the dataset
Next election
{{ e.nextElectionBig }}
General election · seat up for re-election
Term ends{{ e.termEnds }}
Current term{{ e.currentTerm }}
First year in office{{ e.firstElected }}
Voting in this election · {{ vi.state }}
{{ t.icon }} {{ t.label }}
{{ al.label }} ↗ {{ al.label }}: not available
THE DETAILS
{{ vd.label }}
{{ vd.text }}
{{ vd.note }}
DEADLINE
DATE
STATUS
CALENDAR
{{ vr.name }}
{{ vr.dateLabel }}
{{ vr.pillLabel }}
+ Add to calendar
Sourced from {{ vi.state }}'s official election authority website, cross-checked against an independent third-party source.
Voting logistics for this state haven't been researched and verified yet.
Voting in this election · {{ vi.state }}
Your state doesn't make information on voting in this election accessible in a way that we can add it to our website. Please contact your local or state representative for more information.
Find your state Capitol ↗
This Week's Votes
LIVE MOST RECENT SESSION
{{ thisWeek.label }} · House Clerk roll calls
{{ thisWeek.asOfNote }}
{{ cell.dayShort }}
{{ cell.voteCount }}
{{ cell.compactLabel }}
{{ day.dayLabel }}
{{ v.bill }}
{{ v.question }}
{{ v.result }} · Roll {{ v.rollnumber }} ↗
{{ v.position }}
No recorded votes for this member in the current legislative week.
LEGISLATION
Sponsored bills
{{ b.id }}
{{ b.title }}
{{ b.area }} · introduced {{ b.introduced }}
{{ b.status }}
VOTING RECORD
Vote History
All
Yea
Nay
{{ cp.label }}
{{ g.label }}
{{ v.bill }}
{{ v.title }}
{{ v.date }} · {{ v.result }}
{{ v.position }}
Entity
{{ ep.label }}
Election cycle
{{ cp.label }}
Total raised
{{ cf.raised }}
Total spent
{{ cf.spent }}
Sent to other campaigns
{{ cf.sentToOthers }}
Committees filing this cycle · {{ cf.entityBreakdownCycleLabel }}
{{ cf.entityBreakdownNote }}
{{ cf.entityBreakdownEmpty }}
COMMITTEE
RAISED
SPENT
CASH ON HAND
{{ er.raised }}
{{ er.spent }}
{{ er.cashOnHand }}
{{ cf.vendorGapNote }}
Who funds this campaign · by industry
{{ di.gapNote }}
Who funds this campaign · by industry
{{ di.coverageNote }}
{{ ib.sector }}
{{ ib.totalLabel }}
{{ ib.pctLabel }}
{{ ib.donorLabel }}
WHERE DONORS ARE
{{ gr.label }}
{{ gr.totalLabel }}
{{ gr.pctLabel }}
{{ di.methodNote }}
Vendor intelligence · by election cycle
{{ cf.vendorsHeader }}
VENDOR
CATEGORY
RECEIVED THIS CYCLE
{{ g.label }}
{{ v.name }}
via {{ v.committeeLabel }}
{{ v.cat }}
{{ v.total }}
People paid by the campaign · by election cycle
{{ cf.payrollHeader }}
NAME
ROLE / RECORDED PURPOSE
TENURE
PAID THIS CYCLE
{{ g.label }}
{{ p.name }} CROSS
{{ p.crossNote }}
via {{ p.committeeLabel }}
{{ p.role }}
{{ p.tenure }}
{{ p.amount }}
Disclosures report amounts in broad ranges, not exact figures. The House does not publish a total net worth — the estimate below is calculated from disclosed asset/liability ranges, not an official figure. Transactions below are periodic reports filed under the STOCK Act.
Stock Trades
Financial Disclosure
PTR transactions
{{ pf.total }}
{{ pf.totalSub }}
Buys / Sells
{{ pf.buySell }}
{{ pf.netLabel }}
Most-traded asset type
{{ pf.topSector }}
{{ pf.topSectorSub }}
Est. range traded
{{ pf.rangeLabel }}
sum of ranges
{{ pf.lateLabel }} disclosed late — {{ pf.lateSub }} {{ pf.typeCoverageNote }}
Disclosed transactions
{{ pf.tableCapNote }}
All
Buys
Sells
ASSET
OWNER
SIDE
AMOUNT
{{ t.sym }}
{{ t.name }}
{{ t.assetType }} · {{ t.date }}
{{ t.owner }}
{{ t.side }}
{{ t.amount }}
No trades match this filter.
Source: U.S. House Clerk, Periodic Transaction Reports. Search this member's filings — each row links to the filing it came from.
{{ sel.sym }}
{{ sel.name }}
{{ sel.assetType }} · {{ sel.industry }}
{{ sel.side }}{{ sel.amount }}
Transaction date{{ sel.date }}
Disclosure filed{{ sel.filed }}
Reporting{{ sel.reportingLabel }}
Owner{{ sel.owner }}
Industry{{ sel.industry }}
Plain-language wording by Article One. The SEC classifies this filer as “{{ sel.industrySec }}” (SIC {{ sel.industrySic }}). SEC filings ↗
Filing{{ sel.filing }} ↗{{ sel.filing }}
No stock trades on file for this member.
Financial Disclosure Report
EST. NET WORTH (RANGE){{ fd.filing_year }} filing · filed {{ fd.filing_date }}
{{ fd.net_worth_low }} – {{ fd.net_worth_high }}
{{ fd.asset_count }} disclosed assets, calculated from official value bands
Asset allocation
{{ b.label }}{{ b.amount }} · {{ b.pctLabel }}
No Financial Disclosure Report has been read for this member yet.
Earned income
{{ ei.source }}
{{ ei.type }}{{ ei.amount }}
No earned income disclosed.
Liabilities
{{ li.creditor }} · {{ li.type }}
{{ li.amount_range }} · incurred {{ li.date_incurred }}
None disclosed.
Disclosure filings
{{ df.label }}PDF
No disclosure filings on record for this member.
Outside positions, agreements, and gifts as disclosed on the member's most recent House Financial Disclosure Report. Travel reimbursements (Schedule H) span every annual report on file, not just the latest — see that card for the years covered. Ethics complaints and investigations are a separate, unofficial record this dashboard does not yet track.
Positions (Schedule E)
{{ p.position }}
{{ p.organization }}
None disclosed.
Agreements (Schedule F)
{{ ag.parties }}{{ ag.date }}
{{ ag.terms }}
None disclosed.
Gifts (Schedule G)
{{ g.source }}{{ g.value }}
{{ g.description }}
None disclosed.
Travel payments & reimbursements (Schedule H)
{{ fd.travelCoverageNote }}
{{ tr.source }}{{ tr.date_range }}
{{ tr.itinerary }} · {{ tr.days_at_own_expense }} days at own expense
Sponsor covered: {{ tr.inclusions }}{{ tr.year_label }} ↗{{ tr.year_label }}
None disclosed.
No Financial Disclosure Report has been read for this member yet.
Privately-sponsored travel
HOUSE GIFT & TRAVEL FILINGS
Officially-connected travel over $250 paid for by a private sponsor rather than taxpayer funds, filed with the Clerk within 15 days of returning. Disclosed as a matter of public record — being listed here is not an allegation of wrongdoing. Filed dollar amounts are on the linked forms, which are scanned images and are not machine-read here.
{{ tp.label }}
DATES
TRAVELER
DESTINATION
PAID BY
FILING
{{ t.dates }}
{{ t.travelerLine }}
{{ t.location }}
{{ t.paidBy }}AMENDED
No travel filings on record for the representative.
Gift & Travel filings have not been pulled for this member yet.
Ethics complaints & investigations
Not tracked yet — no verified source for House Ethics Committee or Office of Congressional Ethics matters is integrated into this dashboard.
Staff headcount
{{ mra.staffCount }}
{{ mra.staffSub }}
Total payroll
{{ mra.totalPayroll }}
{{ mra.totalPayrollSub }}
Median tenure
{{ mra.medianTenure }}
{{ mra.medianTenureSub }}
District offices
{{ mra.districtOfficesCount }}
{{ mra.districtOfficesSub }}
MRA — taxpayer office funds
Members' Representational Allowance · actual disbursements, House Statement of Disbursements
{{ mra.totalSpentCurrent }} spent in {{ mra.currentYear }}{{ mra.totalSpentCareer }} career total
{{ mra.sourceNote }} Statement of Disbursements ↗
Covers staff salaries, office expenses, travel, and mail. Unspent funds are returned to the Treasury. We don't yet have this member's MRA allowance ceiling, so this shows actual spend only — not spend-against-budget.
District offices
{{ o.city }}
{{ o.addr }} · {{ o.phone }}
Office vendor intelligence · MRA-funded · ranked by total paid
{{ officeVendorsSummary }}
{{ cp.label }}
VENDOR
CATEGORY
TOTAL PAID
{{ g.label }}
{{ v.name }}
{{ v.desc }}
{{ v.cat }}
{{ v.total }}
Salaried & reimbursed staff · official office payroll (MRA)
{{ officeStaffSummary }}
{{ cp.label }}
NAME
ROLE
TENURE
AVG YEARLY SALARY
{{ g.label }}
{{ p.name }}
{{ p.role }}
{{ p.tenure }}
{{ p.avgYearly }}
Leadership Office · {{ leadershipOffice.titleLine }}
{{ leadershipStaffSummary }}
Staff and expenses of an elected House leadership office, paid from that office's own taxpayer-funded account — not from this member's Members' Representational Allowance. The account belongs to the institution and is run by whoever holds the post, so none of this is counted in the MRA figures above. {{ leadershipYearsLine }}
STAFF PAID
{{ leadershipOffice.staffCount }}
PAYROLL {{ leadershipOffice.currentYear }}
{{ leadershipOffice.totalPayroll }}
OFFICE TOTAL {{ leadershipOffice.currentYear }}
{{ leadershipOffice.totalSpentCurrent }}
NAME
ROLE
TENURE
AVG YEARLY SALARY
{{ p.name }}
{{ p.role }}
{{ p.tenure }}
{{ p.avgYearly }}
Source: House Statement of Disbursements, organization {{ leadershipOffice.orgs }}. Disclosed public record, not an allegation.
Prudence review — campaign committee
Automated first-pass risk indicators and structural patterns from an analysis of the campaign committee's public financial record, grouped by the screen that produced them. These are considerations flagged for a human to weigh — not findings, allegations, or verdicts about any committee or individual. The full analysis lives on the Prudence Analysis page.
{{ grp.moduleLabel }}
{{ f.severityLabel }} {{ f.title }}
{{ f.analysis }}
{{ grp.disclaimer }}
Campaign committee review
No published review of this member's campaign committee is on file. A review appears here only after a person has examined it and released it — the absence of one is not a statement about this committee either way.
The committee's underlying financial record is on the Campaign Finance page, sourced from its FEC filings.
Privately-sponsored staff travel
HOUSE GIFT & TRAVEL FILINGS
Officially-connected travel over $250 paid for by a private sponsor rather than taxpayer funds, filed with the Clerk within 15 days of returning. Disclosed as a matter of public record — being listed here is not an allegation of wrongdoing. Filed dollar amounts are on the linked forms, which are scanned images and are not machine-read here. Travel by the member’s own staff, filed by the office. The member’s personal travel is listed under The Member → Ethics Watch.
{{ tp.label }}
DATES
TRAVELER
DESTINATION
PAID BY
FILING
{{ t.dates }}
{{ t.travelerLine }}
{{ t.location }}
{{ t.paidBy }}AMENDED
No staff travel filings on record.
Gift & Travel filings have not been pulled for this member yet.
{{ selectedVendor.name }}
{{ selectedVendor.desc }}
{{ selectedVendor.cat }}
TOTAL RECEIVED
{{ selectedVendor.total }}
PAYMENTS
{{ selectedVendor.payments }}
AVG PAYMENT
{{ selectedVendor.avg }}
TENURE
{{ selectedVendor.tenure }}
CLIENT SINCE
{{ selectedVendor.since }}
{{ yp.label }}
SPENDING {{ selectedVendor.yearAmount }} {{ selectedVendor.yearAmountSub }}
{{ yb2.year }}
PAYMENT ACTIVITY
Recent payments
DATE
PURPOSE
AMOUNT
{{ tx.date }}
{{ tx.purpose }} filing ↗
{{ tx.amount }}
Services breakdown
{{ svc.label }} {{ svc.pct }}%
{{ selectedPayroll.name }}
{{ selectedPayroll.role }}
{{ selectedPayroll.type }}
YEARLY SALARY
{{ selectedPayroll.yearlySalary }}
START YEAR
{{ selectedPayroll.startYear }}
END YEAR
{{ selectedPayroll.endYear }}
AMOUNT
{{ selectedPayroll.amount }}
CYCLE TOTAL
{{ selectedPayroll.cycleTotal }}
START DATE
{{ selectedPayroll.startDate }}
TENURE
{{ selectedPayroll.tenure }}
RESPONSIBILITIES
{{ selectedPayroll.bio }}
{{ yp.label }}
PAID {{ selectedPayroll.yearAmount }} {{ selectedPayroll.yearAmountSub }}
{{ yb2.year }}
Payment breakdown
{{ pb.label }} {{ pb.amount }} · {{ pb.pct }}%
Recent disbursements
DATE
DESCRIPTION
AMOUNT
{{ tx.date }}
{{ tx.desc }} filing ↗
{{ tx.amount }}
{{ selectedSector.sector }}
Employers giving to this campaign · {{ selectedSector.cycleLabel }}
TOTAL GIVEN
{{ selectedSector.totalLabel }}
SHARE OF ITEMIZED
{{ selectedSector.pctLabel }}
DONORS
{{ selectedSector.donorCount }}
EMPLOYERS
{{ selectedSector.companyCount }}
{{ sg.label }}
{{ sg.totalLabel }}
{{ sg.sub }}
NAME
GAVE
TOTAL
{{ sr.name }}
{{ sr.donorLabel }}
{{ sr.totalLabel }}
PACs and committees give from an organization's own treasury. Individual rows group people by the employer they reported — the count is how many people gave, never who they are; individual donors are not named on this page. Employer is recorded as written on the filing, with spelling variants of one company combined.
{{ selectedBill.id }}
{{ selectedBill.title }}
{{ selectedBill.sponsorLine }}
INTRODUCED
{{ selectedBill.introduced }}
POLICY AREA
{{ selectedBill.policyArea }}
COSPONSORS
{{ selectedBill.cosponsors }}
LATEST ACTION · {{ selectedBill.latestActionDate }}
{{ selectedBill.latestActionText }}
Summary
{{ selectedBill.summary }}
Subjects
{{ subj }}
Related bills
{{ rb.billId }} {{ rb.title }} {{ rb.relationship }}
Cosponsors
{{ co.line }}
All actions
{{ ac.date }}
{{ ac.text }}
Bill text (PDF)
COMMITTEES {{ selectedBill.committees }}
View on Congress.gov