Liam MacDonald has appeared in 3 shows and 6 movies. A performance to be found in the role of Dominic in the series Good Witch. In the cinema, in the role of Georgie Bradley in the feature film Ready or Not.