Holly Greene is originally from Montreal, Quebec or not originally from Toronto, Ontario, depending on how you look at it. Either way, she is a graduate of Dawson College’s Professional Theatre Program and the Second City Conservatory Program. She can be seen on this website, in this photo here.