Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Forrest Huff was born on August 22, 1876 in Cleveland, Ohio, USA. He was an actor, known for The Love of Sunya (1927). He was previously married to Elfrieda Busing (aka Fritzi von Busing, actress). He died on August 21, 1947 in New York City, New York, USA.