Spencer List
FollowBorn 6 April 1998 in Florida, USA
Spencer List is an American film and television actor. He's the twin brother of actress Peyton List.
Born 6 April 1998 in Florida, USA
Spencer List is an American film and television actor. He's the twin brother of actress Peyton List.