It is technically correct. It's not something commonly used anymore in most natural conversation for Americans but it would probably be used in British english.
An American would say "I am five years older than him."
2021년 1월 11일
6
1
1
Yes. The style of expression is cleaner than the other versions.