who plays caleb on pretty lit
Caleb Rivers is a character on ABC Family's Ravenswood. He made his debut in the Pilot episode, after being a series regular on Pretty Little Liars for the first 4 seasons. He is now back too being a regular on PLL after Ravenswood was cancelled. He's portrayed by Tyler Blackburn.