Officials
Biography
Tim Brennan is a Democratic representative for the 29th District in the Pennsylvania House of Representatives, serving Bucks County since 2023. Born around 1978, he is an attorney specializing in workers' compensation law, with notable achievements including his prior service on the Doylestown Borough Council , where he converted a brownfield into green space, installed the region's first public electric charging stations, and promoted bike-friendly initiatives. He won re-election in 2024 with 55.6% of the vote and has been appointed as a Senior Hearing Panel Member of the Disciplinary Board of the Pennsylvania Supreme Court. His priorities include combating the climate crisis through renewable energy, protecting the Delaware River Basin, and advocating for equality, government reform, and working families.
Education and Political Experience
- Education: First-generation college graduate; focused on legislation drafting, state constitutional law, and international law in law school; certified in law and government; certified specialist in workers' compensation law ; served as a professor at a community college and instructor on animal law and right-to-know law.
- Political Experience: Elected to Doylestown Borough Council in 2015, serving until 2022; unsuccessful Democratic primary bid for the 143rd District in 2018 ; elected to the 29th District in 2022, defeating Republican and Independent opponents; re-elected in 2024; previously worked for the Pennsylvania Governor’s Office of General Counsel and represented municipal governments; advocated for redistricting reform and drafted a constitutional amendment against partisan gerrymandering; provided pro bono legal services to the LGBTQIA+ community, homeowners, first responders, and historical groups; fought insurance companies for injured workers and challenged efforts to overturn the 2020 election in court.
Committees
7 assignmentsAt a glance
- Office
- State Assembly
- District
- House District 29
- Mailing
- Room 27B, East Wing P.O. Box 202029, Harrisburg, PA 17120