 Russell is a patron of the charity Last Night a DJ Saved My Life.Russell has been travelling the world since 2011, during which time he has travelled 350,000 miles and promoted on his Taoist "inner technology" system through a series of talks, residential retreats, "conscious clubbing" events and electronic dance projects.Since 2012, Russell has been running a pilot scheme in the mental health sector under the auspices of the Pavilion Mental Health Center in Tottenham, North London.