Question: who plays alison in pretty little liars tv show
Answer: Sasha Pieterse ( / ˈpiːtərsə / ; born February 17 , 1996 ) is a South African - born American actress and singer - songwriter .