She is of East African and Scottish descent.
Morgan is known for her roles as Beatrix "Bird" Castro in the MTV teen drama series Finding Carter, as Amanda Pierce in the Family teen sitcom The Latest Buzz, and as Sarah in the Disney Channel/Teletoon original movie My Babysitter's a Vampire and the television series of the same name. She also played Vanessa Lafontaine on A.N.T. Farm, Vanessa on Degrassi: The Next Generation, and Leigh in Guilty at 17. Vanessa can currently be seen playing the role of Lyria on the Spike TV series The Shannara Chronicles, and Toni Topaz on the CW series Riverdale.