Keegan Phillip Allen (born July 22, 1989) is an American actor currently playing Toby Cavanaugh on Pretty Little Liars on ABC Family. While his character is known as a creepy bad boy, he says he is not at all like Toby in real life.
He played one of the "handsome guys" on Big Time Rush in the episode "Big Time Jobs".On May 28, 2011, Keegan has been promoted into series regular in Pretty Little Liars