No photoActingMichele "Mouse" KrasnooBorn 1974-07-01· Culver City, Los Angeles, California, USAKnown forNo Retreat, No Surrender1986ACTIONFull filmographyNo Retreat, No Surrender1986ACTION