Len in is and is a street preacher.

Len was born in Barbados and moved to London over 20 years ago. He is a gospel preacher who goes to various locations within London to spread the word of Jesus Christ and encourages people to join the righteous path. We meet Len on Halloween, which he condemns as a day of evil and worshipping Satan.

Film Maker: ,

Questions & Answers