Veteran actor Dilip Kumar celebrated his 92nd birthday on Thursday, as he was discharged after spending the last six days in hospital for bronchopneumonia.