Philadelphia’s Premier Criminal Defense Firm

The legal system can be a frightening and daunting experience.  I’m dedicated to providing you unmatched legal counsel from beginning to end.  When your life and liberty are on the line, there is no time for compromise.  You deserve an attorney who doesn’t shy away from a fight.  

A Focus On Results

Preparation is fundamental to achieving success in the courtroom.  I will work with you every step of the way to ensure that you understand the process.  I will breakdown the weaknesses in the case, work to suppress physical evidence, and maneuver to put you in the best position to win.  


When your life and liberty are on the line, you need to be protected. Crafting your defense starts from day one. There is no time for compromise. Choosing a capable and dedicated attorney you can trust, is the most important step you can take to achieving the outcome you and your family deserve.

Schedule a Consultation

Call today at (267) 931-7900.  I’ll help you figure out what the next steps are. The sooner you have a plan of action, the better your chances of getting the results you want.