Which actress played Serena Williams in the 2021 film King Richard?

The story behind the answer

Demi Singleton played Serena Williams in the 2021 film King Richard. The biographical sports drama follows Richard Williams as he guides daughters Venus and Serena toward professional tennis, with Will Smith portraying their father and coach.

Singleton was cast as Serena in January 2020, while Saniyya Sidney played Venus Williams and Aunjanue Ellis portrayed their mother, Oracene “Brandy” Price. The film was directed by Reinaldo Marcus Green and written by Zach Baylin.

A common mix-up is confusing Singleton’s role with Sidney’s: Sidney played Venus, not Serena. Some tennis sequences featuring the young Serena were performed by American tennis player Thea Frodin, but Singleton is the credited actress portraying Serena. King Richard premiered in 2021 and earned six Academy Award nominations, including Best Picture; Smith won Best Actor for his performance as Richard Williams.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: