| 2025-03-31 | 612ad97e | clip_about | — | clip |
| 2025-03-31 | 1f86bc5c | clip_about | — | clip |
| 2025-03-05 | 2b122df4 | clip_about | — | clip |
| 2024-10-24 | ROOSEVELT SOCIETY ACTION | opposes_independently | $33,800 | fec_ies |
| 2024-10-25 | ROOSEVELT SOCIETY ACTION | opposes_independently | $24,053 | fec_ies |
| 2025-01-15 | RHODE ISLAND DEMOCRATIC STATE COMMITTEE | contributed_to | $12,313 | pas2 |
| 2024-10-29 | ROOSEVELT SOCIETY ACTION | opposes_independently | $10,000 | fec_ies |
| 2025-08-15 | ASSOCIATED GENERAL CONTRACTORS OF AMERICA POLITICAL ACTION COMMITTEE | contributed_to | $5,000 | pas2 |
| 2022-12-30 | BLUE HEN FEDERAL PAC | contributed_to | $5,000 | pas2 |
| 2022-12-29 | KEYSTONE AMERICA PAC | contributed_to | $5,000 | pas2 |
| 2022-12-27 | LOBO PAC | contributed_to | $5,000 | pas2 |
| 2022-12-22 | NARRAGANSETT BAY PAC | contributed_to | $5,000 | pas2 |
| 2022-12-22 | NARRAGANSETT BAY PAC | contributed_to | $5,000 | pas2 |
| 2022-12-15 | PEOPLE'S VOICE PAC | contributed_to | $5,000 | pas2 |
| 2022-12-15 | PURPOSE PAC | contributed_to | $5,000 | pas2 |
| 2022-12-13 | FORWARD TOGETHER PAC | contributed_to | $5,000 | pas2 |
| 2022-12-12 | NUTMEG PAC | contributed_to | $5,000 | pas2 |
| 2022-12-12 | HOOPS PAC | contributed_to | $5,000 | pas2 |
| 2022-12-09 | AMERICA WORKS FEDERAL PAC | contributed_to | $5,000 | pas2 |
| 2022-12-09 | AMERICA WORKS FEDERAL PAC | contributed_to | $5,000 | pas2 |
| 2022-11-28 | IMPACT | contributed_to | $5,000 | pas2 |
| 2022-11-28 | IMPACT | contributed_to | $5,000 | pas2 |
| 2022-09-26 | UNITED SERVICES AUTOMOBILE ASSOCIATION EMPLOYEE PAC - USAA EMPLOYEE PAC | contributed_to | $5,000 | pas2 |
| 2021-11-22 | NATIONAL BEER WHOLESALERS ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $5,000 | pas2 |
| 2021-11-01 | INTERNATIONAL BROTHERHOOD OF ELECTRICAL WORKERS POLITICAL ACTION COMMITTEE | contributed_to | $5,000 | pas2 |
| 2021-03-04 | INTERNATIONAL UNION OF OPERATING ENGINEERS LOCAL 57 POLITICAL ACTION FUND | contributed_to | $5,000 | pas2 |
| 2025-12-19 | NATIONAL ASSOCIATION OF WATER COMPANIES POLITICAL ACTION COMMITTEE (NAWC - PAC) | contributed_to | $3,500 | pas2 |
| 2024-11-01 | ROOSEVELT SOCIETY ACTION | opposes_independently | $3,300 | fec_ies |
| 2022-05-18 | DGA-PAC THE POLITICAL ACTION COMMITTEE OF THE DIRECTORS GUILD OF AMERICA INC. | contributed_to | $3,000 | pas2 |
| 2025-09-29 | NATIONAL ASPHALT PAVEMENT ASSOCIATION POLITICAL ACTION COMMITTEE (NAPA-PAC) | contributed_to | $2,500 | pas2 |
| 2025-09-12 | ESSENTIAL UTILITIES, INC. POLITICAL ACTION COMMITTEE | contributed_to | $2,500 | pas2 |
| 2025-08-12 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | contributed_to | $2,500 | pas2 |
| 2025-07-23 | NATIONAL STONE, SAND & GRAVEL ASSOCIATION ROCKPAC | contributed_to | $2,500 | pas2 |
| 2025-07-23 | UNITED POSTMASTERS AND MANAGERS OF AMERICA POLITICAL FUND | contributed_to | $2,500 | pas2 |
| 2025-02-28 | JOINT ACTION COMMITTEE FOR POLITICAL AFFAIRS | contributed_to | $2,500 | pas2 |
| 2022-12-20 | GRANITE VALUES PAC | contributed_to | $2,500 | pas2 |
| 2022-12-14 | HAWAII PAC | contributed_to | $2,500 | pas2 |
| 2022-11-04 | FINSECA PAC | contributed_to | $2,500 | pas2 |
| 2022-10-26 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | contributed_to | $2,500 | pas2 |
| 2022-10-11 | THE ASCAP LEGISLATIVE FUND FOR THE ARTS | contributed_to | $2,500 | pas2 |
| 2022-09-01 | NATIONAL CONFECTIONERS ASSOCIATION OF THE UNITED STATES, INC. POLITICAL ACTION COMMITTEE (CANDY PAC) | contributed_to | $2,500 | pas2 |
| 2022-06-09 | INTERNATIONAL ASSOCIATION OF FIREFIGHTERS INTERESTED IN REGISTRATION AND EDUCATION PAC | contributed_to | $2,500 | pas2 |
| 2022-05-11 | THE ASCAP LEGISLATIVE FUND FOR THE ARTS | contributed_to | $2,500 | pas2 |
| 2022-02-08 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $2,500 | pas2 |
| 2021-09-30 | INT'L ASSOCIATION OF BRIDGE, STRUCTURAL, ORNAMENTAL AND REINFORCING IRON WORKERS (IPAL) | contributed_to | $2,500 | pas2 |
| 2024-10-24 | ROOSEVELT SOCIETY ACTION | opposes_independently | $2,252 | fec_ies |
| 2025-12-23 | NATIONAL FRATERNAL ORDER OF POLICE PAC | contributed_to | $2,000 | pas2 |
| 2022-07-12 | BHFS-E, PC PAC (BROWNSTEIN HYATT FARBER SCHRECK POLITICAL ACTION COMMITTEE) | contributed_to | $2,000 | pas2 |
| 2021-10-29 | INTERNATIONAL ASSOCIATION OF HEAT AND FROST INSULATORS AND ALLIED WORKERS POLITICAL ACTION COMMITTEE | contributed_to | $2,000 | pas2 |
| 2024-10-24 | ROOSEVELT SOCIETY ACTION | opposes_independently | $1,898 | fec_ies |
| 2024-10-24 | ROOSEVELT SOCIETY ACTION | opposes_independently | $1,650 | fec_ies |
| 2026-03-23 | HEALTHCARE DISTRIBUTION ALLIANCE POLITICAL ACTION COMMITTEE | contributed_to | $1,500 | pas2 |
| 2025-12-11 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $1,500 | pas2 |
| 2025-09-30 | NATSO INC. NATSO PAC | contributed_to | $1,500 | pas2 |
| 2025-06-02 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $1,500 | pas2 |
| 2025-02-26 | END CITIZENS UNITED | contributed_to | $1,500 | pas2 |
| 2022-09-13 | NATIONAL AIR TRAFFIC CONTROLLERS ASSOCIATION PAC | contributed_to | $1,500 | pas2 |
| 2026-02-05 | AMALGAMATED TRANSIT UNION - COPE | contributed_to | $1,000 | pas2 |
| 2025-12-29 | DEMOCRACY MOBILIZATION PROJECT PAC (DMP) | contributed_to | $1,000 | pas2 |
| 2025-12-08 | THE ALBERTSONS COMPANIES, INC. POLITICAL ACTION COMMITTEE (ACI PAC) | contributed_to | $1,000 | pas2 |
| 2025-08-27 | ASSOCIATED EQUIPMENT DISTRIBUTORS POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-08-13 | ESSENTIAL UTILITIES, INC. POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-08-11 | AMERICAN CEMENT ASSOCIATION (CEMENT PAC) | contributed_to | $1,000 | pas2 |
| 2025-06-11 | GRAYROBINSON P.A. POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-04-25 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-04-15 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2025-03-25 | NATIONAL MARINE MANUFACTURERS ASSOCIATION AND MARINE RETAILERS ASSOCIATION BOAT PAC | contributed_to | $1,000 | pas2 |
| 2025-03-25 | NATIONAL MARINE MANUFACTURERS ASSOCIATION AND MARINE RETAILERS ASSOCIATION BOAT PAC | contributed_to | $1,000 | pas2 |
| 2025-03-04 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2022-12-14 | K&L GATES LLP POLITICAL ACTION COMMITTEE (DC) | contributed_to | $1,000 | pas2 |
| 2022-10-28 | NATIONAL COUNCIL OF TEXTILE ORGANIZATIONS INC POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2022-10-20 | NATIONAL MARINE MANUFACTURERS ASSOCIATION AND MARINE RETAILERS ASSOCIATION BOAT PAC | contributed_to | $1,000 | pas2 |
| 2022-10-10 | LANGEVIN FOR CONGRESS | contributed_to | $1,000 | pas2 |
| 2022-09-20 | TE CONNECTIVITY CORPORATION POLITICAL ACTION COMMITTEE TEPAC | contributed_to | $1,000 | pas2 |
| 2022-09-12 | ENVIRONMENTAL DEFENSE ACTION FUND PAC (EDAF PAC) | contributed_to | $1,000 | pas2 |
| 2022-06-01 | VAN NESS FELDMAN, LLP POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2022-05-25 | JONES WALKER L.L.P. POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2022-05-17 | AMALGAMATED TRANSIT UNION - COPE | contributed_to | $1,000 | pas2 |
| 2022-05-16 | NATIONAL AIR TRAFFIC CONTROLLERS ASSOCIATION PAC | contributed_to | $1,000 | pas2 |
| 2022-05-16 | UTILITY WORKERS UNION OF AMERICA COPE | contributed_to | $1,000 | pas2 |
| 2022-03-17 | INSURED RETIREMENT INSTITUTE POLITICAL ACTION COMMITTEE (IRI PAC) | contributed_to | $1,000 | pas2 |
| 2022-03-17 | NATIONAL MARINE MANUFACTURERS ASSOCIATION AND MARINE RETAILERS ASSOCIATION BOAT PAC | contributed_to | $1,000 | pas2 |
| 2022-02-25 | NELSON MULLINS RILEY & SCARBOROUGH, LLP FEDERAL POLITICAL COMMITTEE | contributed_to | $1,000 | pas2 |
| 2022-02-10 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2021-12-03 | RIGHT SIDE OF HISTORY PAC | contributed_to | $1,000 | pas2 |
| 2021-09-23 | AMERICAN ACADEMY OF FAMILY PHYSICIANS POLITICAL ACTION COMMITTEE (FAMMEDPAC) | contributed_to | $1,000 | pas2 |
| 2021-09-15 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $1,000 | pas2 |
| 2021-09-13 | BALLARD SPAHR LLP PAC | contributed_to | $1,000 | pas2 |
| 2021-08-10 | NEXTERA ENERGY, INC. POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2021-08-02 | INT'L ASSOCIATION OF BRIDGE, STRUCTURAL, ORNAMENTAL AND REINFORCING IRON WORKERS (IPAL) | contributed_to | $1,000 | pas2 |
| 2021-07-19 | DLA PIPER LLP (US) POLITICAL ACTION COMMITTEE (DLA PIPER PAC) | contributed_to | $1,000 | pas2 |
| 2021-07-13 | PLUMBERS AND PIPEFITTERS LOCAL UNION 51 POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 |
| 2021-07-06 | NATIONAL AIR TRAFFIC CONTROLLERS ASSOCIATION PAC | contributed_to | $1,000 | pas2 |
| 2021-06-02 | NATIONAL AIR TRAFFIC CONTROLLERS ASSOCIATION PAC | contributed_to | $1,000 | pas2 |
| 2021-05-14 | AMERICAN ASSOCIATION FOR JUSTICE POLITICAL ACTION COMMITTEE (AAJ PAC) | contributed_to | $1,000 | pas2 |
| 2021-03-10 | AMALGAMATED TRANSIT UNION - COPE | contributed_to | $1,000 | pas2 |
| 2021-02-16 | GREENBERG TRAURIG, P.A. PAC | contributed_to | $1,000 | pas2 |
| 2021-08-10 | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | contributed_to | $750 | pas2 |
| 2025-09-17 | LANGEVIN FOR CONGRESS | contributed_to | $500 | pas2 |
| 2022-06-17 | NATIONAL AIR TRAFFIC CONTROLLERS ASSOCIATION PAC | contributed_to | $500 | pas2 |
| 2021-10-04 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $500 | pas2 |
| 2021-10-04 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $500 | pas2 |
| 2021-07-27 | AKIN GUMP STRAUSS HAUER & FELD LLP CIVIC ACTION COMMITTEE (AKA AKIN GUMP PAC) | contributed_to | $500 | pas2 |
| 2022-10-12 | RIPPLE OF HOPE PAC | contributed_to | $390 | pas2 |
| 2022-10-07 | AMGEN INC. POLITICAL ACTION COMMITTEE | contributed_to | $-500 | pas2 |
| 2025-09-12 | ESSENTIAL UTILITIES, INC. POLITICAL ACTION COMMITTEE | contributed_to | $-1,000 | pas2 |
| 2025-04-30 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $-1,000 | pas2 |
| 2025-04-15 | AMERICAN SPORTFISHING ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $-1,000 | pas2 |
| 2022-01-07 | NEXTERA ENERGY, INC. POLITICAL ACTION COMMITTEE | contributed_to | $-1,000 | pas2 |
| 2025-08-22 | INTERNATIONAL UNION OF PAINTERS AND ALLIED TRADES POLITICAL ACTION TOGETHER POLITICAL COMMITTEE | contributed_to | $-1,500 | pas2 |
| 2025-12-18 | ESSENTIAL UTILITIES, INC. POLITICAL ACTION COMMITTEE | contributed_to | $-2,500 | pas2 |
| 2025-02-10 | INT'L ASSOCIATION OF BRIDGE, STRUCTURAL, ORNAMENTAL AND REINFORCING IRON WORKERS (IPAL) | contributed_to | $-2,500 | pas2 |
| 2025-09-08 | ASSOCIATED GENERAL CONTRACTORS OF AMERICA POLITICAL ACTION COMMITTEE | contributed_to | $-5,000 | pas2 |
| 2022-10-25 | UNITED SERVICES AUTOMOBILE ASSOCIATION EMPLOYEE PAC - USAA EMPLOYEE PAC | contributed_to | $-5,000 | pas2 |