Actress · DirectorCatherine Michaud Quebec City, Quebec, Canada SocialsIMDbKnown forSupernaturalIsabellaTomorrowlandYoung Attendee (uncredited)