Career
He holds the current national records in 1500 metres and 5000 metres. Singh set the 5000 m record (13:2970) in Birmingham, United Kingdom on 27 June 1992. Then on 23 December 1995, Prasad clocked a time of 3:38.00 at the 1995 South Asian Games in Chennai to set the current 1500 m national record.
Prasad represented India at the 1992 Barcelona Olympics in the 5000 m event where he clocked a time of 13:50.71 in the heats.
He also took part in 1500 m at 1996 Atlanta Olympics. He managed an eight position in the fifth heats with an effort of 3:46.16 in the first round.