Cyrus Thompson was born on March 27, 1998 in Dallas, Texas, USA. He is an actor, known for I'll ...
Sister is actress Evie Thompson and some think they look like twins but they are actually 2.5 years apart.
Dallas, Texas, USA
Discover three films that capture the spirit of summer love, including a Chicago coming-of-age drama, a passionate Harlem romance, and a rom-com with Maya Erskine and Jack Quaid.
Watch the video