Leah Lamarr

Leah Lamarr

Leah Lamarr's Bio

LEAH LAMARR was born in Queens, New York.

Leah is an actress, writer and stand-up comedian currently based

in Los Angeles.