nicki cochrane is an actress, known for the devil's advocate (1997), the guru (2002) and abcd (1999).