Chris Howcroft: Chris Howcroft. Actor: Evil Cult. Chris Howcroft is known for Evil Cult (2003).
Known For: Evil Cult (Brother Luis)