SAN DIEGO (NEWS 8) — Keegan Allen is most recognizable from his role on the hit show "Pretty Little Liars."

While the actor and singer isn't afraid of being in front of the camera, he is also passionate about being behind the lens.

Keegan visited Morning Extra to talk about his brand new photography book titled "Hollywood: Photos and Stories from Foreverland."