Stunt Memorial: Regan, Charles (RIP)


Charles Regan

Born: 1903

Passed: 1977


Charles Regan was born on July 18, 1903 in New York, USA. He is known for his work on The Invisible Monster (1950), Captain China (1950) and Two Lost Worlds (1951). He died on December 28, 1977 in Santa Monica, California, USA.

1 view0 comments

Recent Posts

See All