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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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'.