All characters

Caleb Rivers

Played by: Tyler Blackburn in Pretty Little Liars