Serena BickerstaffSerena Bickerstaff is a Canadian actress, producers assistant, and production coordinator from Alberta.Known For: ActingBorn: null, nullDied: null