Gary has a  Masters Degree in International Human Rights Law from the University of Oxford, and is committed to working on behalf of social justice, human rights, and charitable causes.  Gary is a volunteer member of Amnesty International’s Business and Human Rights Group, and does also volunteer work with other organizations such as Earth Rights International and International Senior Lawyers Project.  Recent projects include assisting minority groups in Cameroon, and providing training in Cambodia on issues including environmental impact, human rights, and the rule of law.  Gary also offers free concerts to residents of hospitals and other health care facilities.  Please contact Gary should you be interested in such performances.

Scroll down for a video of Gary performing for school children in Myanmar.