Bill McFadden was born on December 13, 1947 in Heidelberg, Baden-Württemberg, Germany. He was an actor, known for
A Small Fortune (2021),
Pogey Beach (2019) and
Emily of New Moon (1998). He died on May 6, 2020 in Charlottetown, Prince Edward Island, Canada.