Spencer Treat Clark is from the New York City suburbs. He began acting at an early age, appearing ...
Enjoys traveling, photography, and the outdoors.
Spencer Treat Clark
New York City, New York, USA
Dive deep into IMDb Picks, Scary Good, Streaming, and more.