Biography

Spencer Duncanson is known for The Year Dolly Parton Was My Mom (2011), Full of It (2007) and Fear X (2003).

Filmography