ActingTamara LandryBorn 1962-11-08· Los Angeles, California, USAKnown forTango & Cash1989ACTIONFull filmographyTango & Cash1989ACTION