Liz Watts is an Australian film producer best known for Animal Kingdom (2010).[1]
In 1997, with Vincent Sheehan and Anita Sheehan, and she formed Porchlight Films.[1][2] around 2008. The company ceased operations on 20 June 2020.[3]
In 2021 she struck an overall deal with Matchbox Pictures.[4]