Henry MacRae was born on August 29, 1876 in Toronto, Ontario, Canada. He was a director and producer, known for
Detective Lloyd (1932),
Danger Island (1931) and
The Lost Special (1932). He was married to Mary O'Neill and
Margaret Oswald. He died on October 2, 1944 in Beverly Hills, Los Angeles, California, USA.