Watch out Noah Centineo, Jordan Fisher is coming for you!

We are so excited for the To All The Boys I’ve Loved Before sequel and we’re even more excited to see the character of John Ambrose McClaren – you know, from Model UN – take on Peter Kavinsky for Lara Jean’s heart.

John Ambrose briefly appeared in the first movie in a quick flash as a kid when Lara Jean was describing her letters and then he showed up in the end credit scene on Lara Jean’s doorstep with flowers and letter in hand teasing the next film. In that end credit scene, John Ambrose was played by Jordan Burtchett, but for the sequel another Jordan will be taking over.

EW was the first to announce followed by a video announcement on Netflix’s social media that Jordan Fisher will be taking on the role.


“We couldn’t be more excited to have Jordan Fisher join the To All the Boys family as John Ambrose McClaren,” producer Matt Kaplan says. “Jordan’s charisma practically leaps off the screen with anything he does, whether it’s acting, singing, or dancing. There isn’t a more perfect guy who could believably shake things up in Lara Jean and Peter’s world.”

Fisher is best known for his recent roles in “Rent: Live” and “Grease: Live” as well as “Hamilton” on Broadway. His TV work includes “Teen Beach Movie,” “Liv & Maddie,” and “Dancing with the Stars.” He shared his excitement about the news on twitter.


Production is currently underway on the highly-anticipated sequel which will find Lana Condor, Noah Centineo, Anna Cathcart, Janel Parrish & John Corbett all returning. No release date has been set yet.

What do you think about this recasting announcement?