Generating femtoseconds electron bunches is critical for X-ray free electron laser, laser accelerators and many other applications. Computer simulation of ultra-short (10–100fs, rms) kilo-ampere electron bunch production from a photocathode injector are presented in this report. The electron beam is produced by an 8ps (FWHM) laser from a photocathode RF gun injector operating at the longitudinal emittance compensation mode. The electron beam is compressed continuously in the RF gun, drift space followed the RF gun and energy boost linac operating at 70° off-crest. Simulation shows that, 10fs (rms) kilo-ampere electron beam can be produce at about 40MeV with transverse emittance less than 1mm-mrad.