Discover
Born in Florida, USA
Spencer List is an American film and television actor. He's the twin brother of actress Peyton List.
Offspring
(2009)
The Orphan Killer
(2011)
Bereavement
(2010)
Exploited
(2022)