rundown
Landman actress Michelle Randolph has a mostly private love life. She dated actor Greg Sulkin for about five years before quietly breaking up around 2023. Randolph was rumored to be dating Riverdale actor K.J. Apa earlier this year, but currently appears to be single.
Michelle Randolph has steadily built a reputation in Hollywood, transitioning from model to actress while maintaining a cautious approach to her personal life. The 28-year-old actress has only dated once in public since stepping into the spotlight, dating actor Greg Sulkin for about five years. Most recently, the 1923 actress was linked to Riverdale star KJ Apa, but it appears the romance was just part of the rumor mill. Ahead, read Randolph’s dating history.
Greg Sulkin
Randolph’s most public relationship to date was with Wizards of Waverly Place actor Greg Sulkin. According to Us Weekly, the pair confirmed their relationship on Instagram in October 2018. “Thank you for coming into my life and making it better. I love you,” Salkin wrote in a since-deleted photo of the two of them.
The two have attended several red carpet events together, including Vanity Fair’s Oscar party, the 2019 Teen Choice Awards, and the 2020 Producers Guild Awards. They also continued to share glimpses of their relationship on social media. In September 2022, Sulkin posted an Instagram tribute celebrating Randolph’s birthday, hinting that the two were still together at the time. “You deserve the world. I can’t wait to see what next year has in store for you. Happy Birthday Angel ❤️,” he wrote, according to Us Weekly.
But by 2023, there were signs pointing to a quiet separation. Photos of the two have been deleted from social media, but neither made a public statement about the breakup.
KJ APA
Instagram gossip account DeuxMoi reported that Randolph and KJ Apa were spending time together and were spotted at a cafe in Texas in June 2025 (where Landman was reportedly filming Landman). However, the two have never admitted to being in a romantic relationship, and both appear to be single.
