Born 12 March 2001 in Toronto, Ontario
Liam Thrush is a young Canadian Writer, Director and Producer.