at fiveの代わりにat the age of fiveと言った方がよりいいです。何故なら、彼の歳ではなく、時間の５時のことを言っているみたいで紛らわしいからです。