Gary has a  Masters Degree in International Human Rights Law from the University of Oxford, and has worked on behalf of social justice, human rights, and charitable causes.  Gary has been a volunteer member of Amnesty International’s Business and Human Rights Group, and  has done volunteer work with organizations such as Earth Rights International and International Senior Lawyers Project, including assisting minority groups in Cameroon and providing training in Cambodia on issues including environmental impact, human rights, and the rule of law.  Gary also has performed free concerts to residents of hospitals and other health care facilities.  Scroll down for a video of Gary performing for school children in Myanmar.