Jessica Amlee — Canadian actress