Melissa Roxburgh's first onscreen role was a small part as Rodrick's teenage friend Rachel in Diary of a Wimpy Kid: Rodrick Rules. Only 18 at the time, she made such an impression on the filmmakers that she was cast in the sequel Diary of a Wimpy Kid: Dog Days in an entirely different, but larger role. In that film, she played a character named Heather Hills, whom Rodrick — the older brother of series protagonist Greg — has a crush on.

Her trajectory as an actress in sci-fi and fantasy projects took root not long after her big-screen debut, when she won supporting roles in episodes of several The CW shows, including Arrow, Supernatural, and DC Legends of Tomorrow, according to IMDb. In 2014, she was cast in a lead role in the movie Leprechaun: Origins before being chosen to play Ensign Syl in the film Star Trek: Beyond