Mix all ingredients except fish and oil and sprinkle over both sides of the fish.
Heat the flat grill to very hot and pour on the oil, immediately placing the fish skin side down as it sizzles.
Cook for a couple of minutes each side depending on the thickness of the fish.
Sprinkle any leftover spice rub on the uncooked side of the fish before turning.