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

Joined November 2018
📬 Mail Ballot Application Deadline! Final reminder: The deadline to APPLY for a mail ballot is today, Tues., Oct. 27, @ 5PM. New applications must be received in person at the Voter Service Center in Media—or submitted ONLINE at Vote.PA/Mail—before the 5PM deadline.
27
📢 Reminder — Housing Resource Fair Tonight Looking to buy a home, working to stay in your home, or in need of housing info and assistance? Come join us. Walk-ins welcome! 📅 Tues., Oct. 27, 2026 5:30–7:30 PM Upper Darby Township One Center 100 Garrett Rd, Upper Darby
22
🥫 Cardinal O’Hara Food Drive! 🥫 Tomorrow evening, Rep. Jennifer O'Mara and I are partnering with Cardinal O'Hara High School to host a food drive supporting families in need across Delaware County. 📅 Tues., Oct. 27, 4–6PM 📍 Cardinal O’Hara, 1701 S. Sproul Rd., Springfield
28
🦅 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
2
194
🎟️🎬 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
33
✂️ 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
68
📬 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
69
🥫 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