Stewart Finlay-McLennan
- Actor
Stewart Finlay-McLennan was born on 7 September 1957 in Broken Hill, New South Wales, Australia. He is an actor, known for Benjamin Gates et le Trésor des Templiers (2004), Lost : Les Disparus (2004) and Poltergeist, les aventuriers du surnaturel (1996).