He has composed several songs that are used in contemporary worship, by Christians today, including "All Heaven Declares", "By Your Side", "Restorer of My Soul (My Lips Shall Praise You)" and "You Laid Aside Your Majesty".
He entered into a deeper sense of commitment to God at the age of fifteen, following which he began to look upon John Glass as a role model.
On one of these trips, Glass introduced Richards to the man who was running the Youth for Christ operations in Bristol.
It has played in Brazil, United States, Canada, UK, Germany, Slovakia, Czech Republic, Hungary, South Africa and Finland.
The site provided a library of music, video, art, photography, poetry and teachings that were downloaded free of charge.
The website closed during 2010 due to falling user numbers and competition from popular social networks.
[6] The Hudson Taylors is a group of worship leaders Noel Richards, Wayne Drain and Brian Houston.