Guest Stars Keegan Allen as Toby Cavanaugh Nolan North as Peter Hastings Andrea Parker as Jessica DiLaurentis Luke Kleintank as Travis Hobbs