'career lasted' is correct and usable in written English. You would use this as part of a sentence describing someone's professional history. For example: "Her career in investment banking lasted for over 20 years.".
Campbell's career lasted just eight seasons.
His international career lasted 10 seconds.
His major league career lasted only five years.
Fedotov's painting career lasted only eight years (1844 52).
Meanwhile, Ford's N.B.A. career lasted only seven seasons.
My acting career lasted all of five seconds.
Ms. Peters's own Met career lasted from 1950 to 1987.
Thanks to Ludwig my first paper got accepted! The editor wrote me that my manuscript was well-written
Listya Utami K.
PhD Student in Biology, Bandung Institute of Technology, Indonesia