Suzi Lorraine grew up on the East Coast, spending time in New Jersey, New York and North Carolina.
She has worked extensively as a model, with dozens of photo shoots to her credit, as well as numerous product promos, commercials, music videos and her very own Terror Card celebrating her acting career in the horror genre.
She has appeared in magazines 'GQ,' 'Esquire' and 'FHM.'