mark_homeThe Prophet, Larry Houston played by Mark Nedd. Prophet Houston is a very popular TV evangelist from Washington DC. He is in the island of Trinidad for a series of evangelical services and then unto Colombia for a massive conference.