Famous birthdays
Famous birthdays on March 31
17 famous people were born on March 31, including Ewan McGregor, Christopher Walken and Richard Chamberlain. Anyone born on this day has the star sign Aries.
Birth dates and details from Wikidata (checked October 15, 2026, newest names added October 27, 2026). Ages update every day. Photos are freely licensed and credited on each profile. How we build this site · Report a mistake
March 31 birthdays by the numbers
Celebrities1715 still living, 2 no longer with us
Oldest livingWilliam Daniels99 years old, born 1927
YoungestLiza Koshy30 years old, born 1996
Most common roleActor47% of the stars born on March 31, then film directors
Top countryUnited States9 people, then United Kingdom and Spain
Top birthplaceBrooklyn2 celebrities born there
Born on March 31, through the years
From the oldest to the youngest, every celebrity on CFOTD born on March 31.
- 1927William DanielsActor, United States
- 1932Nagisa ŌshimaFilm director, Japan
- 1934Richard ChamberlainActor, United States
- 1934Shirley JonesSinger, United States
- 1935Herb AlpertMusician, United States
- 1939Volker SchlöndorffFilm director, Germany
- 1943Christopher WalkenActor, United States
- 1943Roy AnderssonFilm director, Sweden
- 1948Rhea PerlmanActor, United States
- 1954Laima VaikuleActor, Soviet Union
- 1971Ewan McGregorActor, United Kingdom
- 1972Alejandro AmenábarFilm director, Spain
- 1983Ashleigh BallActor, Canada
- 1984Jack AntonoffSinger, United States
- 1985Jessica SzohrActor, United States
- 1989Samanta TīnaSinger, Latvia
- 1996Liza KoshyYouTuber, United States
Nearby birthdays
Born on March 31?Make something for yourself or a birthday friend.
🏅Birthday certificateAdd a name, download a PDF or image🎂Printable birthday pageA free one-page PDF for March 31⭐Birthday twin cardA square card to shareFrequently asked questions
Which celebrities were born on March 31?
Ewan McGregor, Christopher Walken, Richard Chamberlain, Shirley Jones, Liza Koshy, Alejandro Amenábar, Nagisa Ōshima, Volker Schlöndorff and 9 more.
What zodiac sign is March 31?
Aries.