EXCLUSIVE: Tom Selleck (Blue Bloods, Friends) has joined the guest-starring cast of Apple TV’s upcoming comedy series led by Elizabeth Banks. Details regarding who Selleck will portray are under wraps.

From creators Liz Heldens and Matt Ward, the as-yet-untitled series follows Heidi (Banks), who is fresh off a messy divorce and sets out to secure a lively second act for herself and her kids. But when she stumbles into coordinating her father’s (Danson) retirement community sexcapades, Heidi is forced into an unlikely alliance with his girlfriend’s perpetually single son. 

In addition to Banks, the ensemble cast includes Ted Danson, Rob Delaney, Katey Sagal, Jared Goldstein, and Spencer Moss. Hamish Linklater, Michelle Buteau, and Simu Liu have recurring roles in the series.

Produced for Apple TV by 20th Television, the new series will be showrun and executive produced by Heldens and Ward. Banks executive produces alongside Max Handelman and Krissy Wall through her Brownstone Productions banner. Jonathan Krisel (Adults, English Teacher) will direct the pilot and serve as executive producer. Quinn Haberman executive produces alongside Heldens for Selfish Mermaid, and Jason Winer and Jon Radler will executive produce for Small Dog Picture Company.

Selleck most recently completed a 15-season run on the hit CBS series Blue Bloods, where he starred as New York City Police Commissioner Frank Reagan and served as an executive producer. He is also widely recognized for his iconic role as Thomas Magnum in the long-running series Magnum P.I. Additional small screen credits include the Jesse Stone TV movie franchise and a supporting role on Friends. Selleck’s film career spans decades, with notable roles in hits such as In & Out, Quigley Down Under, and Leonard Nimoy’s Three Men and a Baby. Selleck is repped by United Talent Agency and Ziffren Brittenham LLP.

Get our Breaking News Alerts and Keep your inbox happy.

Comments On Deadline Hollywood are monitored. So don't go off topic, don't impersonate anyone, and don't get your facts wrong.

Δdocument.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );