Question: who plays charles dilaurentis on pretty little liars?
Answer: Vanessa Ray