Anthony Rogers barrister

Anthony Rogers specialises in criminal law and mental health law. He has extensive trial and appellate experience.