James works closely with and supports numerous charities. He has raised over $100,000 for New Brunswick charities since he moved here in 2014.
You can also donate directly to these amazing organisations here
SAINT JOHN ANIMAL RESCUE
James donated funds from every ticket sale at his last Imperial Theatre show to this amazing charity. They do incredible work and need your support.
In his first year in the KV area, James raised and donated over $8000 to this vitally important organisation that work tirelessly with the police to save women's lives. In total he has personally raised and donated over $30,000 to help end the silence on domestic violence.
James has raised over £25,000 pounds for this incredible organisation that supports women who have experienced violence.