Spencer Rutberg was born on July 1, 1978 in Cheshire, Connecticut, USA. Spencer is known for
Mao Mao: Heroes of Pure Heart (2014),
Big Mouth (2017) and
Hanazuki: Full of Treasures (2017). Spencer was married to Betsy Gussack. Spencer died on March 17, 2023 in Los Angeles, California, USA.