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),
Speed Crazy (1959) and
The Bride and the Beast (1958). He died on April 20, 2017 in West Hills, California, USA.