who plays caleb on pll
Caleb Rivers is a character in Pretty Little Liars a television series on ABC Family. Caleb was also a main character on Ravenswood, an ABC Family television series, and the spin-off of Pretty Little Liars. He is portrayed by Tyler Blackburn.