All characters

Toby Cavanaugh

Played by: Keegan Allen in Pretty Little Liars