Skip to content
    skip to navigation

    PopBuzz

    • Home
    • News
    • Music
    • TV & Film
    • Internet
    • Life + Style
    • Celeb
    • Video
    • Quizzes
    • A-Z
    • Follow us on:
      Follow PopBuzz on Twitter
      Follow PopBuzz on Facebook
      Follow PopBuzz on Instagram
      Follow PopBuzz on Youtube
      Follow PopBuzz on TikTok

    TV & Film

    • TV & Film Home
    • News
    • American Horror Story
    • Stranger Things
    • RuPaul's Drag Race
    • Marvel
    • Euphoria
    • Bridgerton
    • The Umbrella Academy
    • You
    • Outer Banks
    • House of the Dragon
    • Wednesday
    • The Last of Us
    • More PopBuzz

    Netflix's 'To All The Boys I've Loved Before': Meet The Cast

    Here's your essential guide to all of the key characters in Netflix's 'To All The Boys I've Loved Before' and the sequel 'To All the Boys: P.S. I Still Love You'.

    1. Lara  Jean Song Covey actress Lana Condor

      1. Who plays Lara Jean in To All the Boys I've Loved Before? - Lana Condor

      American actress Lana Condor stars as the lead role in Netflix's 'To All the Boys I've Loved Before'. She plays high school student Lara Jean Song Covey. Lara Jean is your average American girl except for the fact that she's written letters to all of the boys that she's ever had a crush on. She's never sent them though. She just keeps them in a box. That is until one day they leak and her life is thrown into chaos. Lana has starred in films including 'X-Men: Apocalypse' and 'Patriots Day'.

    2. Peter Kavinsky actor Noah Centineo

      2. Who plays Peter Kavinsky in To All the Boys I've Loved Before? - Noah Centineo

      Miami born actor Noah Centineo plays Peter Kavinsky in 'To All the Boys I've Loved Before'. Peter is a jock. He is a popular lacrosse player at Lara Jean's school and one of the boys that Lara Jean wrote a love letter to. He is best known for his role as Jesus Adams Foster in the popular family drama 'The Fosters'.

    3. Josh Sanderson actor Israel Broussard

      3. Who plays Josh in To All the Boys I've Loved Before? - Israel Broussard

      American actor Israel Broussard is Josh Sanderson in 'To All the Boys I've Loved Before'. He lives next door to Lara Jean and dates Lara Jean's sister Margot. He is also one of the boys Lara Jean has written a letter to. You may recognise Josh from past films 'The Bling Ring' and 'Happy Death Day'.

    4. Lucas James character Trezzo Marhoro

      4. Who plays Lucas in To All the Boys I've Loved Before? - Trezzo Mahoro

      Trezzo Mahoro plays Lucas James in 'To All the Boys I've Loved Before'. Lucas is a past love and good friend of Lara Jean's. Trezzo has acted in popular series including 'The Magicians' and 'Van Helsing'.

    5. Gabe actor King Bach

      5. Who plays Gabe in To All the Boys I've Loved Before? - King Bach

      Vine superstar King Bach stars as Gabe Rivera in 'To All the Boys I've Loved Before'. Gabe is one of Peter's close friends.

    6. Margot Song Covey actress Janel Parrish

      6. Who plays Margot in To All the Boys I've Loved Before? - Janel Parrish

      Margot Song Covey in 'To All the Boys I've Loved Before' is played by Janel Parrish. Margot is Lara Jean's older sister who dates Josh. Janel is best known for her playing Mona Vanderwaal in 'Pretty Little Liars'. She also came third in the 19th season of 'Dancing with the Stars'.

    7. Kitty actress Anna Cathcart

      7. Who plays Kitty in To All the Boys I've Loved Before? - Anna Cathcart

      Canadian actress Anna Cathcart stars as Kitty in 'To All the Boys I've Loved Before'. Kitty is Lara Jean's younger sister. Anna has previously been in series including 'Odd Squad' and 'Once Upon A Time'.

    8. Dr. Dan Covey actor

      8. Who plays Lara Jean's dad in To All the Boys I've Loved Before'? - John Corbett

      John Corbett plays Dr. Dan Covey in 'To All the Boys I've Loved Before'. Dr. Dan is Lara Jean's supportive, caring father and an OB/GYN. John Corbett is known for his performances in films like 'My Big Fat Greek Wedding' and series such as 'Sex and the City'.

    9. Gen actress Emilija Baranac

      9. Who plays Gen in To All the Boys I've Loved Before? - Emilija Baranac

      Canadian star Emilija Baranac plays Gen in 'To All the Boys I've Loved Before'. Genevieve is one of the most popular girls at Lara Jean's school and she dates Peter. Emilija is most famous for her role as Midge Klump in the hit teen drama 'Riverdale'.

    10. Christine 'Chris' actress

      10. Who plays Chris in To All the Boys I've Loved Before? - Madeleine Arthur

      Christine 'Chris' is played by Madeleine Arthur in 'To All the Boys I've Loved Before'. Chris is Lara Jean's best friend and also Genevieve's cousin. Madeleine acted as Willa Warren in the thriller series 'The Family' and starred alongside 'Amy Adams' in Big Eyes.

    11. John Ambrose McClaren actor Jordan Burtchett

      11. Who plays John Ambrose McClaren in 'To All the Boys I've Loved Before'? - Jordan Burtchett

      Jordan Burtchett plays John Ambrose McClaren in 'To All the Boys I've Loved Before'. He is a Model UN member and a past love of Lara Jean. Jordan has previously starred in series including 'The Killing' and 'Supernatural'. John Ambrose was recast as Jordan Fisher in the 'To All the Boys' sequel: 'P.S. I Still Love You'.

    12. Emily Nussbaum actress Kelcey Mawema

      12. Who plays Emily in 'To All the Boys I've Loved Before'? - Kelcey Mawema

      Emily Nussbaum is played by Kelcey Mawema in 'To All the Boys I've Loved Before'. Emily is one of Genevieve's best friends. Kelcey starred in the TV adaptation of 'The Exorcist'.

    13. To All the Boys actor John Ambrose Jordan Fisher

      13. Who plays John Ambrose in To All the Boys: P.S. I Still Love You? - Jordan Fisher

      Jordan Fisher plays John Ambrose McClaren in 'To All the Boys: P.S. I Still Love You' on Netflix. Lara Jean finds herself in a love triangle with John Ambrose and Peter Kavinsky. Jordan is a former Disney star best-known for his rolse in 'The Secret Life of an American Teenager' and 'Live and Maddie'. Jordan Burchett played John Ambrose in the first 'To All the Boys I've Loved Before' film.

    14. To All the Boys Trevor actor Ross Butler

      14. Who plays Trevor in To All the Boys: P.S. I Still Love You? - Ross Butler

      Ross Butler plays Trevor in 'To All the Boys: P.S. I Still Love You' on Netflix. Trevor is one of Peter's best friends. Ross is best known for his roles as the original Reggie in 'Riverdale' and Zach in '13 Reasons Why'.

    15.  P.S. I Still Love You Stormy Holland Taylor

      15. Who plays Stormy in To All the Boys: P.S. I Still Love You? - Holland Taylor

      Holland Taylor plays Stormy in 'To All the Boys: P.S. I Still Love You' on Netflix. Stormy is Lara Jean's older friend who lives at Belleview where Lara Jean volunteers. You will likely recognise Holland from 'The Practice', 'Two and a Half Men' and 'Legally Blonde'.

    16. P.S. I Still Love You Trina actress Sarayu Rao

      16. Who plays Trina in To All the Boys: P.S. I Still Love You? - Sarayu Rao

      Sarayu Rao plays Trina in 'To All the Boys: P.S. I Still Love You' on Netflix. Trina is Lara Jean's neighbour and Dr. Dan Covey's love interest. Sarayu has previously starred in 'No Tomorrow' and 'Blockers'.

    Latest TV & Film

    See more Latest TV & Film

    You season 5: Will it be the final season of the Netflix show?

    You season 5: Will it be the final season of the Netflix show?

    You

    Does Addison Montgomery die in Grey's Anatomy?

    Does Addison die in Grey's Anatomy? Next episode’s trailer leaves fans terrified

    Grey's Anatomy

    Rina Sawayama wants Michelle Yeoh to play her mother in a future John Wick movie

    Rina Sawayama wants Michelle Yeoh to play her mother in John Wick | PopBuzz Meets

    News

    Pedro Pascal's wrap message to Bella Ramsey has left fans in tears

    The Last of Us fans in tears over Pedro Pascal's wrap message to Bella Ramsey

    The Last of Us

    Anna Cathcart as Kitty Song Covey in XO, Kitty

    XO, KITTY: Release date, cast, plot and trailers for the To All the Boys spin-off

    News

    Trending on PopBuzz

    Taylor Swift The Eras Tour setlist: What songs will Taylor play?

    Taylor Swift The Eras Tour setlist: All 44 songs played by Taylor revealed

    Taylor Swift

    Victoria Pedretti says a "well known" actor once shared an inappropriate sexual comment about her body

    Victoria Pedretti calls out "well known" actor who made inappropriate sexual comments about her body

    Celeb

    Taylor Swift's prom date reveals he didn't get tickets to The Eras Tour

    Taylor Swift's prom date reveals he didn't get tickets to The Eras Tour

    Taylor Swift

    JoJo Siwa

    JoJo Siwa appears to slam Nickelodeon boss for their reaction to her coming out

    YouTubers

    Lana Del Rey fans are confused by her Judah Smith Interlude and the memes are hilarious

    Lana Del Rey fans are confused by her Judah Smith Interlude and the memes are hilarious

    Lana Del Rey

    Taylor Swift The Eras Tour setlist: All the surprise songs she's performed so far

    Every surprise song performed on Taylor Swift's Eras Tour

    Taylor Swift

    More TV & Film

    Stranger Things

    Euphoria

    You

    The Umbrella Academy

    RuPaul's Drag Race

    Sex Education

    Back to top

    Also on PopBuzz

    • After
    • Paramore
    • The Kardashians
    • Netflix's Wednesday
    • Love Island
    • The Summer I Turned Pretty
    • Elite
    • Euphoria season 3
    • Social Media
    • Stranger Things 5
    • Music News
    • Film News
    • TV News
    • Marvel
    • Netflix
    • Twilight
    • Squid Game
    • Selling Sunset
    • You
    • Never Have I Ever
    • Bridgerton
    • Paramore
    • Machine Gun Kelly
    • Selena Gomez
    • Kourtney Kardashian
    • Khloe Kardashian
    • Andrew Garfield
    • Kim Kardashian
    • JoJo Siwa
    • Zendaya
    • Robert Pattinson
    • Tom Holland
    • Kendall Jenner
    • Kylie Jenner
    • Ariana Grande
    • Demi Lovato
    • Listen to Global Player
    • Bella Poarch
    • Olivia Rodrigo
    • High School Music: The Musical: The Series
    • Taylor Swift
    • Drag Race UK
    • American Horror Story
    • Euphoria
    • Grey's Anatomy
    • Global Academy
    • Instagram Top Nine
    • Spotify
    • Timothée Chalamet
    • TikTok
    • Josephine Langford
    • Hero Fiennes Tiffin
    • Louis Partridge
    • Quizzes
    • Memes
    • TikTok Songs
    • Lizzo
    • Billie Eilish
    • RuPaul's Drag Race
    • Snapchat
    • Stranger Things
    • Millie Bobby Brown
    • Addison Rae
    • Outer Banks
    • Nick Robinson
    • Charli D'Amelio
    • Harry Styles
    • Sex Education
    • Doja Cat
    • BTS
    • Netflix
    • Twenty One Pilots
    • Halsey
    • New Music

    Useful Links

    • About Us
    • Contact Us
    • Cookies
    • Privacy
    • Terms & Conditions
    • Advertise
    • Global Jobs

    Follow Us

    Follow PopBuzz on Twitter
    Follow PopBuzz on Facebook
    Follow PopBuzz on Instagram
    Follow PopBuzz on Youtube
    Follow PopBuzz on TikTok
    © Global 2023
    30 Leicester Square, London, WC2H 7LA
    Privacy Manager