Yes, frozen salmon works perfectly. Just defrost it in the refrigerator overnight so you can marinate it for about 6 hours to allow the flavors to penetrate. In fact, all salmon sold in the US is frozen before being distributed to retailers.