She is best known for her work in the television series Days of Our Lives and Baywatch Hawaii and in the Hollywood film The Final Destination.She also portrays the eponymous character on The CW series Significant Mother, and starred in the erotic movie series Emmanuelle in Space.In both Smallville and Mutant X, Allen played a woman who could control men with her sex pheromones.
Iran is among the more strictly governed countries in the world and with 99.4% of the population being Muslim their views on sex and pornography are quite conservative.
In 2002, she appeared in an episode of Friends, "The One Where Joey Dates Rachel" as Joey's girlfriend Mable.
In 2005 she appeared in the short-lived Fox sitcom Head Cases.
She considered teaching as a profession, interning as a kindergarten teacher, but decided to move back to California and pursue an acting career. Allen first gained attention playing the lead role in the erotic cable television series Emmanuelle in Space (1994) She appeared on the television shows Days of Our Lives in the role of Billie Reed from 1996–2000, and Baywatch Hawaii as Jenna Avid (2000-2001).
Allen played a sexy virtual reality character Maitreya/Jade Blue Afterglow in an episode of The X-Files, and made a brief appearance as the "Elevator Girl" in the Jim Carrey comedy Liar Liar.