An actively mode-locked and Q-switched phosphate glass oscillator is studied. Observed pulse widths agree quite well with the active mode-locking theory. Stable and reproducible pulses of 100 ps to 2 ns are obtained. The pulses can be synchronized to external events with the precision of less than 30 ps. The single pulse energy is around 150 μJ. The stabilities of pulse width and pulse energy are 3% The oscillator operates at up to 4 Hz repetition rate.