by adminApril 1, 2020April 1, 2020Leave a Comment on Rachael Ancheril Rachael Ancheril is an actress and director, known for Killjoys (2015), Mary Kills People (2017) and Star Trek: Discovery (2017).