No photoCarol BaumanVisual effects 22000s2005The IslandModeling631990s1997Starship TroopersModeling68Acted in 12010s2012A Haunting at Preston CastleMom