Loading…
Unified public record assembled from the source systems listed below. Amounts describe distinct reported activity and are not added into a single influence total.
Political giving
$143,225
Political receipts
$559,258
Lobbying income
—
Lobbying expense
—
Federal awards
—
Relationships
742
| $76,820 |
| Apr 26, 2004 – Nov 3, 2004 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | American Express | $26,273 | May 23, 2023 – May 28, 2024 |
| disbursed to | Map Usa | $20,000 | Apr 16, 2024 – Apr 16, 2024 |
| contributed to | Various Members | $15,523 | — |
| disbursed to | Bucks County Democratic Committee | $15,000 | Oct 10, 2017 – Nov 1, 2018 |
| disbursed to | Bucks County Democratic Committee | $15,000 | Oct 10, 2017 – Nov 1, 2018 |
| contributed to | Donald Norcross For Congress | $11,000 | Apr 2, 2019 – Mar 3, 2020 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | American Express | $10,653 | Jun 16, 2009 – Jun 16, 2009 |
| disbursed to | Bucks County Democratic Committee | $10,500 | Sep 29, 2015 – Oct 3, 2016 |
| disbursed to | Bucks County Democratic Committee | $10,500 | Sep 29, 2015 – Oct 3, 2016 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | American Express | $10,121 | Apr 26, 2011 – Apr 26, 2011 |
| disbursed to | Pennsylvania First | $10,000 | Apr 18, 2017 – May 16, 2018 |
| contributed to | Donald Norcross For Congress | $10,000 | May 4, 2021 – Dec 7, 2021 |
| disbursed to | Pennsylvania First | $10,000 | Apr 18, 2017 – May 16, 2018 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |
| disbursed to | American Express | $9,822 | Apr 29, 2025 – Mar 3, 2026 |