S

Spencer Chandler

Born 23 February 1973 in San Francisco, California, USA

Actor