Tom Walmsley (born December 13, 1948 in Liverpool, England ) is a Canadian playwright, novelist, poet and screenwriter.