Keegan Allen net worth:
$2 million
Keegan Allen is an American actor. He’s also a musician and a photographer. He’s actually began his career in 2003 in a short film. However, he didn’t act after that and resumed acting after many years. He came back in 2010 with a small role in an episode of Big Time Rush. It was also around the same time that he landed the role of Toby Cavanaugh on Pretty Little Liars. A recurring character on the series, he has since gained recognition for his role. While on the show, he simultaneously appeared in the movies Palo Alto and The Sound and the Fury. He recently appeared in the films Bukowski and King Cobra. He was able to publish his photography book life.love.beauty in 2015. It became a national best-seller.