Personal Injury
$4.2MSettlement
Tractor-trailer collision on I-95
See how we won itPersonal Injury
$4.2M Settlement
A fatigued driver rear-ended our client at highway speed, causing spinal fractures. Carrier logbooks and dash-cam data proved hours-of-service violations, and the case resolved weeks before trial.
Philadelphia County · 2024
Criminal Defense
Not GuiltyJury verdict
Aggravated assault charges
See how we won itCriminal Defense
Not Guilty
Our client faced years in prison on an identification made in poor light. Cross-examination and surveillance timestamps placed him blocks away, and the jury deliberated less than two hours.
Court of Common Pleas · 2024
Personal Injury
$1.85MVerdict
Pedestrian struck in a crosswalk
See how we won itPersonal Injury
$1.85M Verdict
The driver's insurer valued the claim at a fraction of our client's medical costs and refused to move. We tried the case, and the jury returned more than three times the last offer.
Philadelphia County · 2023
Criminal Defense
DismissedSuppression granted
Felony weapons possession (VUFA)
See how we won itCriminal Defense
Charges Dismissed
The stop began without reasonable suspicion. We litigated the traffic footage frame by frame, the court suppressed the firearm, and the Commonwealth was left with no case to bring.
Municipal Court · 2025
Personal Injury
$975KSettlement
Slip and fall at a commercial property
See how we won itPersonal Injury
$975K Settlement
A property manager ignored months of reports about a failing drain. Maintenance records and prior incident logs established notice, and the claim resolved at mediation.
Delaware County · 2024
Criminal Defense
WithdrawnCharges dropped
Possession with intent to deliver
See how we won itCriminal Defense
Charges Withdrawn
Weight and packaging drove the charge, not our client's conduct. Laboratory discrepancies and a broken chain of custody left the Commonwealth without evidence it could prove.
Philadelphia County · 2023
Personal Injury
$2.6MSettlement
Scaffold collapse on a construction site
See how we won itPersonal Injury
$2.6M Settlement
A subcontractor skipped required tie-offs and our client fell two stories. Safety citations and site photographs anchored claims against three responsible parties.
Montgomery County · 2025
Criminal Defense
AcquittedBench trial
Firearm-related assault charge
See how we won itCriminal Defense
Acquitted at Trial
The complainant's account shifted three times between the preliminary hearing and trial. We rebuilt the timeline from phone records, and the court found our client not guilty.
Court of Common Pleas · 2024
Personal Injury
$1.2MSettlement
Motorcycle collision at an intersection
See how we won itPersonal Injury
$1.2M Settlement
The insurer blamed our client for speeding. Accident reconstruction and a signal-timing study showed the other driver turned across his lane, and liability was conceded.
Bucks County · 2023
Criminal Defense
ReducedMisdemeanor plea
Narcotics trafficking indictment
See how we won itCriminal Defense
Reduced to a Misdemeanor
Facing a mandatory minimum, our client needed to keep working and supporting his family. Mitigation and treatment records supported a negotiated plea with no period of incarceration.
Philadelphia County · 2025
Personal Injury
$840KSettlement
Rideshare passenger in a T-bone crash
See how we won itPersonal Injury
$840K Settlement
Two carriers pointed at each other while our client's medical bills piled up. We pursued both policies and recovered under the rideshare coverage and from the at-fault driver.
Philadelphia County · 2024
Criminal Defense
ExpungedRecord cleared
Arrest that ended without a conviction
See how we won itCriminal Defense
Record Expunged
An old arrest kept surfacing in background checks years after the case ended. We petitioned for expungement and cleared the record, including the state police entry.
Chester County · 2025
Results reflect the facts of each individual matter. Prior outcomes do not guarantee or predict a similar result in any future case. Some details have been changed to protect client confidentiality.