Born 18 September 1961 in Chicago, Illinois, USA
Laura Albert is an actress, stuntwoman, and body double.