Leigh Whannell

Leigh Whannell

Born 01/17/1977 (47 years old)
Melbourne, Victoria, Australia

Screenwriter

Actor

Director

Producer

Movies
2023

Insidious: The Red Door

Short
2009

The Last Supper

Guest