Lists
EN
Spencer Strauss
5
Alien #3
Oct 26, 2008
0
Spencer
Nov 21, 2023
Apr 20, 2024
Robert
Dec 12, 2016
Participated in 4 movies, 2 TV series
2024
2023
2018
10
Thanks
2016
2009
7.2
Producer, Writer
2008