We don't currently have a biography for Ted Cahn
Captain Ninja Reinactor/Dr. Death
Producer's Assistant