Richard has over 30 years experience writing and performing many genres of music from electronic to film scores via pop, rock & dance.