Question: who is mary drake on pretty little liars?
Answer: Mary Drake is a main character in the series. She is portrayed by Andrea Parker. The mother of Charlotte, Spencer, and Alex and the twin-sister of Jessica DiLaurentis, Mary begins working with Elliott Rollins after her daughters death in order to inherit Charlotte's funds from the Carissimi Group.