Show more
Scott Satin was a producer and writer, known for Most Outrageous Moments (2005), Who Wants to Be on a Reality Show? (2010) and The Most Outrageous TV Moments (2003). He died on 9 February 2023 in the USA. imdb.com