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
    • Quizzes
    • American Horror Story
    • Stranger Things
    • RuPaul's Drag Race
    • Elite
    • Sex Education
    • Marvel
    • After
    • Euphoria
    • Bridgerton
    • Never Have I Ever
    • The Umbrella Academy
    • You
    • Outer Banks
    • 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

    Amanda Seyfried says she regrets filming "uncomfortable" nude scenes as a teenager

    Amanda Seyfried says she regrets filming "uncomfortable" nude scenes as a teenager

    News

    Zendaya almost wasn't cast as Rue in Euphoria

    Zendaya almost lost the role of Rue on Euphoria to an unknown actress

    Euphoria

    Jennette McCurdy reveals why she "didn't like" Ariana Grande

    Jennette McCurdy reveals why she "didn't like" Ariana Grande while filming Sam & Cat

    News

    High School Musical: The Series season 3 release time: Here's what time episode 1 comes out in your country

    What time does High School Musical: The Series season 3 episode 4 come out?

    High School Musical: The Musical: The Series

    Only Murders in the Building season 2 release time: When does episode 3 come out?

    What time does Only Murders in the Building season 2 episode 9 come out?

    News

    Trending on PopBuzz

    Tom Holland flew commercial to Budapest to visit Zendaya

    Tom Holland praised by fans for flying commercial amid the celebrity private jet backlash

    Celeb

    Is Kelly actually Karen in Pretty Little Liars: Original Sin? This theory says she’s the evil twin

    Pretty Little Liars Original Sin theory suggests that Kelly is the evil twin not Karen

    News

    Dylan O'Brien's reaction to his thirst tweets is hilarious

    Dylan O'Brien reacts to fan wanting him to "break my back like a glow stick"

    Celeb

    Jacob Elordi says he only had $800 and was sleeping in his car before Euphoria

    Jacob Elordi says he only had $800 and was sleeping in his car before Euphoria

    News

    Jacob Elordi opens up about overnight fame following The Kissing Booth

    Jacob Elordi wanted to quit acting after The Kissing Booth came out

    News

    Dylan O'Brien says the sex scene in Not Okay was the most "uncomfortable" scene to film

    Dylan O'Brien say his Not Okay sex scene was "uncomfortable" to film

    News

    More TV & Film

    The Umbrella Academy

    Stranger Things

    American Horror Story

    You

    Sex Education

    RuPaul's Drag Race

    On My Block

    Riverdale

    Back to top

    Also on PopBuzz

    • Listen to Global Player
    • Drag Race UK Season 3
    • The Kissing Booth 3
    • Sex Education season 3
    • Cheugy
    • Bella Poarch
    • Olivia Rodrigo
    • High School Music: The Musical: The Series
    • Taylor Swift
    • Dispo
    • To All the Boys 3
    • Drag Race UK
    • American Horror Story
    • Euphoria
    • Chilling Adventures of Sabrina
    • Grey's Anatomy
    • Global Academy
    • Instagram Top Nine
    • Spotify
    • Timothée Chalamet
    • TikTok
    • Josephine Langford
    • Hero Fiennes Tiffin
    • Louis Partridge
    • Quizzes
    • Louis Partridge
    • Bella Poarch
    • The Haunting of Bly Manor
    • The Kissing Booth
    • Memes
    • The Umbrella Academy 3
    • TikTok Songs
    • Lizzo
    • Billie Eilish
    • Elite season 4
    • On My Block
    • RuPaul's Drag Race
    • Snapchat
    • Stranger Things 4
    • Millie Bobby Brown
    • Addison Rae
    • Outer Banks
    • Nick Robinson
    • Charli D'Amelio
    • Harry Styles
    • Sex Education
    • Doja Cat
    • BTS
    • To All The Boys I've Loved Before
    • Netflix
    • Twenty One Pilots
    • Halsey
    • New Music
    • Panic! At The Disco

    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 2022
    30 Leicester Square, London, WC2H 7LA
    Privacy Manager