The actress will play a nurse with a mysterious past on the Fox drama.
Demi Moore is heading to Empire!
The 54-year-old actress has landed a recurring role on the hit Fox drama, the network announced on Tuesday.
EXCLUSIVE: This 'Empire' Super Bowl Promo Is Nuts!
Moore is set to play a "take-charge nurse with a mysterious past, who will become ever more treacherously entangled with the Lyon family," though fans of the actress are going to have to wait for her explosive debut. Moore's character will be introduced during season three's finale, and continue with a multiple-episode arc in season four next fall.
The mother of three joins the series' impressive lineup of previously announced guest stars this spring, including Eva Longoria, Taye Diggs, Phylicia Rashad, Nia Long and Moore's daughter, Rumer Willis.
ET confirmed Willis' Empire guest appearance in November. The 28-year-old actress has been tapped to play Tory Ash, a "brilliant but volatile singer/songwriter."
RELATED: Rumer Willis Joins 'Empire'! Get the Details on Her 'Brilliant but Volatile' New Role
While it's unclear whether Willis and Moore will share any screen time, the mother-daughter two couldn't look more alike.
See Willis channel Moore's '90s gap ad in the video below.