Spencer Rutberg(1978-2023)
- Additional Crew
Spencer Rutberg was born on 1 July 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 17 March 2023 in Los Angeles, California, USA.