After far too long away, Tell Me Lies is finally back on our screens for a chaotic and dramatic third season that sees Stephen (Jackson White) and Lucy (Grace Van Patten) back together for another go at their tumultuous relationship.

However, while most of the cast is set to return, there's one familiar face we won't be seeing again: Thomas Doherty as Leo. Yes we know, we're pretty distraught about it, too.

30-year-old Scottish actor Thomas, best known for starring in Gossip Girl and Legacies, joined Tell Me Lies for season two. He played the role of Leo, who was Lucy's love interest for the second season during the college timeline of the show.

person seated on a couch in a cozy living roompinterest
Disney+

The pair were seeing each other for most of the second season and developed a pretty deep connection. However, as we know Stephen is always there and by the end of season two Stephen and Lucy had slept together again, which lead to a confrontation between Leo and Stephen, and Leo physically assaulting Stephen.

Following the confrontation we were all set up to see Leo back on our screens for the third season. However, three episodes in, and it appears we've had to say goodbye to the character of Leo for season three.

Leo's absence hasn't been addressed by the characters in the show, but off camera, it appears Leo's role was just for a one-season arc.

conversation between two people at a barpinterest
Disney+

Thomas Doherty, who plays Leo has previously said not to rule out a return, telling Us Weekly back in December 2024, "Maybe Leo isn’t all that he seems. There is a lot to do with him."

However, given we haven't see him three episodes in, we're not too sure if he'll back any time soon—but we're keeping our fingers crossed!