Spencer Staggs
03/08/2006 , (18 years old) in Moline, Illinois, USA
Known for department
Acting
Biography
Spencer Staggs (born March 8, 2006) is an American filmmaker currently based in the Quad Cities.