LED for High frequency/blinking application
I got more info from here which is relevant until more details from the OP is available


  Pretty much any LED available can be operated at far higher blink
  frequencies than 1 KHz: White LEDs or others which use a secondary
  phosphor would be the slowest, often topping off in the 1 to 5 MHz
  region, while standard off-the-shelf primary LEDs (red, blue, green,
  IR, UV etc) are typically rated at a cut-off frequency of 10 to 50 MHz
  (sine wave).
  
  The cut-off frequency is the maximum frequency at which light emission
  drops to half the initial intensity. Few LED datasheets list the
  cut-off frequency, but the rise time and fall time of the LED are more
  common - unfortunately not for the specific datasheet linked in the
  question.
  
  In practice, one would be safe in topping off at one tenth the cut-off
  frequency for a well shaped square pulse, so 1 MHz visible light
  communication is very reasonable. As long as LEDs are SMD or with very
  short lead lengths, and PCB track / component lead capacitance and
  inductance are kept to a minimum, driving an LED to 1 MHz is feasible
  without complex pulse-shaping drive circuits.