Skip to main content

About me

In March, 2008, I founded my firm as a general practice concentrating on criminal defense.  If
you are facing criminal prosecution, then you already know that the
potential consequences are serious.  You must retain an advocate who
will accurately assess your case, inform you of all of your options,
and vigourously defend your interests in the courtroom.  We specialize
in representation of criminal defendants in a wide range of cases, from
traffic offenses, juvenile matters, drug cases, to serious assaults. 
Regardless of the particulars of your matter, it is important that you
and your loved ones understand each stage of the process, from
preliminary hearing, arraignment, motions, trial, forfeiture and
appellate procedures.  Call our office today to schedule a free


Contact info

Law Offices of Gregory D. MacFarlane, LLC

1845 Walnut Street, 15th Floor
Philadelphia, PA, 19103-4716

Practice areas

  1. Criminal Defense: 70%
  2. Family: 10%
  3. Immigration: 5%
  4. Personal Injury: 5%
  5. Other: 10%
  6. More 


Payment types:

Cash, Check, Credit card

Attorney endorsements

No endorsements

Endorsements from fellow lawyers are an important consideration for many when selecting the right attorney. Be the first to endorse your colleague!

Are you an attorney? Endorse this lawyer



Professional misconduct

This lawyer was disciplined by a state licensing authority.

  1. Disbarment
    issued in PA, 2010


    Disbarment is the most serious penalty for a lawyer. If this attorney is currently practicing law, you should contact the Pennsylvania State Bar to understand the reasons for disbarment.

Avvo contributions
Legal answers
Award nameGrantorDate granted
Barrister AwardTemple University Trial Advocacy Program2002
Association namePosition nameDuration
Philadelphia Bar AssociationN/A2008 - Present
Pennsylvania Bar AssociationN/A2006 - Present
Legal cases
Case nameOutcome
United States of America v. MagnumNot Guilty on All Charges
In Re R.C.Defendant found "Not Guilty"
See all legal cases 
School nameMajorDegreeGraduated
Temple University - James E. Beasley School of LawN/AJD - Juris Doctor2003
University of New HampshirePolitical ScienceBA - Bachelor of Arts2000