Trustin Howard was born on December 18, 1923 in Chicago, Illinois, USA. He was an actor and writer, known for
Invasion of the Star Creatures (1962),
The Bride and the Beast (1958) and
Speed Crazy (1959). He died on April 20, 2017 in West Hills, California, USA.