Husband, dad, architect, ukulele enthusiast. PA State Senator representing the 26th District in Delaware County.

Joined November 2018
🦅 I had the honor of joining families, friends, and local leaders at Swarthmore Presbyterian Church as Swarthmore Troop 112 celebrated 8 Scouts earning or nearing the rank of Eagle Scout. Achieving this milestone is the culmination of years of dedication & service. Congrats!
1
21
🎟️🎬 Tonight Only! Limited Free Tickets Remain! Join me for a conversation following the screening of the Oscar-shortlisted Last Flight Home—an intimate look at end-of-life decision making. 📅 The PAC Center, 129 Park Ave., Swarthmore, 7–9 p.m. ➡️ thepac.center/events
26
✂️ I had a great time attending Aldan Borough’s ribbon cutting to see the 🛠️ $1M state grant-supported expansion of the Aldan Municipal Building that Rep. Heather Boyd and I helped deliver. 👏 Thanks to Aldan Mayor Michael Ceci & Aldan Borough leadership for a great afternoon!
1
64
📬 Applied for a mail ballot but haven't received it yet? Track its status through the PA Dept of State @ Vote.PA.Gov/MailBallotStatus. 💻 Haven't applied yet? Apply by 5PM on Tues., Oct. 27, @ Vote.PA.Gov/MailBallot. Ballots must be received by 8PM on Election Day, Tues., Nov. 3.
49
🚨 SEPTA Senior Fare Cards: Temporary Service Disruption The system that legislative offices use to process Senior SEPTA Key Card applications remains unavailable. We will share an update as soon as SEPTA restores functionality. ☎️ Questions? Please call us (610) 544-6120.
1
68
🥫 I am partnering w/ Rep. Jenn O’Mara & Cardinal O’Hara High School to host a community food drive supporting families across Delaware County. Please consider contributions of non‑perishable foods. 📅 Tues., Oct. 27, 4–6PM 📍 Cardinal O’Hara High, 1701 S. Sproul Rd. Springfield
46
📝 On-Demand Voting is available for Delaware County registered voters! ✅ Visit the County Voter Service Center @ 201 W. Front St., Media ✅ Request & complete your mail ballot ✅ Seal, sign & date ✅ Deposit in the drop box ✅ Deadline: 10/27, 5pm ☎️ Questions? 610-891-VOTE
32
Today we honored the legacy of former State Sen. John James Sweeney, Jr., who passed away on Oct. 2 at the age of 99, w/ a moment of silence and a condolence resolution. Sweeney was the first elected Democrat to represent the 26th district in Delaware County since the Civil War.
2
89
📣 Rep. Gina H. Curry and I are hosting a free Expungement Clinic w/ Legal Aid of SEPA on Nov. 12, 5:30-7:45 PM, in Upper Darby, helping residents clear PA non-conviction charges & summary convictions, opening doors to jobs and new opportunities. ☎️ Appts: (610) 544-6120
1
55
🎟️🎬 Join me & Rep. Jenn O’Mara on Mon., Oct. 26, for a conversation following the free screening of the Oscar-shortlisted Last Flight Home—an intimate look at end-of-life decision making. 📅 Park Ave Community Ctr, 129 Park Ave., Swarthmore, 7–9 p.m. ➡️ thepac.center/events
52
📣 Unable to attend with September Senior Expo? There’s another great opportunity to connect with important senior services, flu shots, and more this Thursday morning, Oct. 22, from 9AM - 12 noon at Rep. Jennifer O'Mara's Senior Fair at the Springfield YMCA.
1
64
📣 Check out Kathleen Carey’s reporting in today’s Daily Times (TinyURL.com/FairTaxRules-DCD…) about my effort to repeal an antiquated tax rule forcing working families & small businesses to pay the same rate as billionaires & corporations. ➡️ Press release: TinyURL.com/FairTaxRules
37
⏰🇺🇸 PA VOTERS: Register online by MIDNIGHT TONIGHT at Vote.PA.Gov/Register, or register in person at the County's Voter Service Center in Media by 4:30PM! 🇺🇸⏰
35
📢 Final reminder! I'm partnering with PA MEDI to host a free Zoom-based virtual Medicare presentation designed to help you better understand Medicare updates for 2027. 💻 Medicare Updates 2027 📅 Oct. 19, 1:30–2:30PM ➡️ Register: TinyURL.com/MedicareUpdates2…
45
🌟 Honored to speak at Bywood Community Association’s ‘Talk with Civic Leaders’ public forum alongside State Rep. Gina H. Curry this past week. Great to sit down and have real conversations about community priorities and state services available to Bywood residents.
3
111
⏰🇺🇸 PA VOTERS: The Oct. 19 DEADLINE to register to vote in the Nov. 3, 2026 General Election is just ~24 hours away! 🇺🇸⏰ 🖥️ Register by MIDNIGHT on Mon. Oct. 19 at Vote.PA.Gov/Register or in person by 4:30pm @ the County's Voter Service Center. ☎️ Questions? 610-891‑VOTE
52
📢 Rep. Jennifer O’Mara, the Delaware County District Attorney’s Office, and I had an incredible turnout for today's shred event! 🚗🚗🚗 Our shredding trucks ran non-stop for more than 3 hours, disposing countless sensitive documents, old medications, and 1,000lbs+ of e‑waste.
8
213
🎬 Join me & Rep. Jenn O’Mara on Mon., Oct. 26, for a conversation following the free screening of the Oscar-shortlisted Last Flight Home—an intimate look at end-of-life decision making. 📅 Park Ave Community Ctr, 129 Park Ave., Swarthmore, 7–9 p.m. ➡️ thepac.center/events
1
62
🏫🥫📦🍚 The students and staff of Cardinal O’Hara are hosting a community Food Drive! Please stop by if you are in a position to help Delco families! 📍 Cardinal O’Hara High School, 1701 S. Sproul Rd, Springfield 📅 Tues., Oct. 27, 4–6 PM 🙏 Only non‑perishable foods accepted!
1
55
✂️ It’s official! The Sellers Avenue Bridge—soon to be the “Mayor Hank Eberle Memorial Bridge”—is open again in Ridley Park. 🙏 Thank you to PennDOT, SEPTA, Amtrak, local officials and colleagues, and everyone who patiently looked forward to restoring this essential crossing.
1
99