If you like this person, let us know!
Birth name Keegan Phillip AllenNationality USABirth 22 july 1989
(31 years) at Los Angeles (USA
Keegan Phillip Allen (born July 22, 1989) is an American actor, photographer and musician. Allen is best known for his current role as Toby Cavanaugh on the ABC Family series Pretty Little Liars.
Allen is the son of Joan Snyder and Phillip Richard Allen, an off-Broadway theater actor.