Gregory Gordon is adept at prosecuting and defending complex criminal cases. He has expertise in an array of areas, including child abuse, sex offences and animal cruelty. He is often called upon for cases which involve vulnerable defendants and witnesses.