Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Leslie McFarlane was born on October 25, 1902 in Carleton Place, Ontario, Canada. He was a writer and director, known for The Boy Who Stopped Niagara (1948), Invisible Armour (1948) and Here's Hockey (1953). He died on September 6, 1977 in Whitby, Ontario, Canada.