Hot Search
No search results found
Write an article
Start 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), Here's Hockey! (1953) and Invisible Armour (1948). He died on September 6, 1977 in Whitby, Ontario, Canada.