Spencer Staggs
Spencer Staggs (born March 8, 2006) is an American filmmaker currently based in the Quad Cities.
Known for
Acting
Place of birth
Moline, Illinois, USA
Birthday
3/8/2006
Known For
Credits
Photos
Sidecar
6
You Feel Like You're Being Watched
7
A Late Night Talk with Jimmy
0
Take Out Lunch
0
A Promotional Video for Ali Aljanabi
0
Behind the Scenes
0
The Last Day
8
The Making of Rocky's Musical
7
Freeze Tag
8
Day 24 of Making Lemonade
0