Scott Takeda
Personal details

Scott Takeda

Scott Takeda was born in Colorado and began his television career in 1990 as a news reporter in Idaho. He progressed through newsrooms in Ohio, Denver, and Philadelphia, eventually working behind the camera as a producer-photojournalist, earning Emmy awards and "Photographer of the Year" titles. In 1995, he joined "News-for-Kids" for three seasons, producing segments and forming his own production company, through which he created the documentary "The Holocaust: Colorado Remembers" and garnered numerous Telly Awards and an international Gold WorldMedal. Takeda transitioned to acting, making his national debut in 2001 in the Animal Planet series "Busted." He now balances acting and behind-the-camera work as a producer and writer, residing in Colorado. In Control Freak (2025), he is listed in the cast as Dr. Chen. 

Person History