Cast & Crew
To All the Boys: P.S. I Still Love You
Cast (54)

Noah Centineo
as Peter Kavinsky

Anna Cathcart
as Katherine "Kitty" Song Covey

Lana Condor
as Lara Jean Song Covey

John Corbett
as Daniel Covey

Janel Parrish
as Margot Song Covey

Ross Butler
as Trevor Pike

Momona Tamada
as Young Laura Jean

Madeleine Arthur
as Christine

Maddie Ziegler
as Pep Squad Girl

Holland Taylor
as Stormy

Jordan Fisher
as John Ambrose McClaren

Sarayu Blue
as Trina Rothschild

Jill Morrison
as Dorothy

Emilija Baranac
as Genevieve

Linda Ko
as Aunt Carrie

Kelcey Mawema
as Emily

June B. Wilde
as Joan (uncredited)

Alessandro Miro
as Waiter #2

Colin Foo
as Morty

Jaycie Dotin
as Waiter #1

Trezzo Mahoro
as Lucas James

William Samples
as Bert

Elan Ross Gibson
as Hilda

Gary Hetherington
as Arthur

Byron Noble
as Mr. Bezdek

Jerry Yang
as Nathan

Naiah Cummins
as Calc Teacher

Claire Margaret Corlett
as Teenage Girl

Peter Grasso
as Maitre D'

Irene Reynolds
as Mrs. Glick

Christian Darrel Scott
as Young John Ambrose

Maggie Sullivun
as Daisy

Jasmine Lukuku
as Mail Carrier

Michael Delleva
as Teenage Boy

Anisha Cheema
as Valentine's Girlfriend
Cindy Piper
as Patty

Julie Tao
as Haven

Jara Zeimer
as OMG Girl

James Hibbard
as Bud

Molly Grace
as Crying Girl

Susie Lee
as Eve Song Covey

Seth Ranaweera
as Produce Clerk
Winslow Holmes
as Albacar

Jayden Chow
as Haven's Twin Bro #1
Ryan Zhang
as Haven's Twin Bro #2
Ae Yon Han
as Grandma
James Li
as Uncle Victor
Nicole Jang
as Acapella Group
Tuan Nguyen
as Acapella Group
Joseph Lachowicz
as Acapella Group
Umaiyahl Nageswaran
as Acapella Group
Cole Bunch
as Acapella Group
Adee Fletcher
as Acapella Group
Tyler Alderman
as Red Head Boy
Crew (122)
Production
Jenny Han
Executive Producer
Marc Bienstock
Executive Producer
Sofia Alvarez
Executive Producer
Susan Johnson
Executive Producer
Matt Kaplan
Producer
Chris Foss
Line Producer
Robyn Marshall
Executive Producer
Max Siemers
Executive Producer
Aubrey Bendix
Co-Producer
Tiffany Mak
Local Casting
Don Dunn
Executive Producer
Sara Brown
Extras Casting
Shelley Zimmerman
Executive Producer
Michele Lee
Production Accountant
Tracey Nomura
Unit Production Manager
Tamara-Lee Notcutt
Casting
Scott Levine
Executive Producer
Rico Mielnicki
Location Manager
Megan Greydanus
Co-Producer
Heather McGowan
Casting Assistant
Ron Pachkowski
Production Coordinator
Sarah Long
Assistant Production Coordinator
Leona Atkinson
First Assistant Accountant
Jacqueline Bradley
Payroll Accountant
Kelsey Jackson
Co-Producer
Rebecca Glashow
Executive Producer
Crew
Sound
Tom Ryan
Sound Re-Recording Mixer
Alfred DeGrand
Dialogue Editor
Lewis Goldstein
Supervising Sound Editor
Lewis Goldstein
Sound Re-Recording Mixer
Joe Wong
Original Music Composer
Shaun Brennan
Foley Artist
Chris Higgins
Boom Operator
Gina Alfano
ADR Editor
Lindsay Wolfington
Music Supervisor
Jerrell Suelto
ADR Mixer
Wen Hsuan Tseng
Foley Editor
Simon Bright
Production Sound Mixer
Mikael Sandgren
Music Editor
Warren Fischer
Music Supervisor
Laura Webb
Music Supervisor
May Rogers
Music Coordinator
Rachel Thorpe
Music Coordinator
Andrew Mastronardi
Sound Effects Editor
Mari Matsuo
Assistant Sound Editor
Directing
Camera
Michael Fimognari
Director of Photography
Luke Barlow
First Assistant "A" Camera
Ryan Purcell
"A" Camera Operator
Kevin Hall
"B" Camera Operator
Bettina Strauss
Still Photographer
Salomon Saade
First Assistant "B" Camera
Paola Cernicchiaro
Second Assistant "A" Camera
Keshia Smith
Second Assistant "B" Camera
Aaron Olson
Digital Imaging Technician
Wil Parrott
Key Grip
Martin Bailey
Best Boy Grip
Cody Rusinko
Grip
Lowell Richardson
Grip
Thomas Woytkowiak
Grip
Sanjiv Sami
Dolly Grip
Trevor Williams
Dolly Grip
Editing
Costume & Make-Up
Lorraine Carson
Costume Design
Amy Bell
Hairstylist
Jennifer Manton
Hair Department Head
Natalie Cosco
Makeup Department Head
Lux Petrova
Assistant Costume Designer
Rebekah Bak
Makeup Artist
Meg Schmon
Costume Supervisor
Sophie Anza
Costumer
Thea Zahorouski
Costumer
Jordan Hintz
Costumer
Amber Crombach
Makeup Artist
Brittin Ireland
Hairstylist
Art
Chris August
Production Design
Catherine Ircha
Art Direction
Renée Read
Set Decoration
Robin Tilby
Set Decoration Buyer
Rob Maier
Construction Coordinator
A. Blair Stevens
Assistant Set Decoration
Meghan Collins
Art Department Coordinator
Marc Caloren
Set Designer
Mohamed Hussain
Set Decorating Coordinator
John Tiffen
Leadman
Jennifer Worms
Set Dresser
Theordore Foley
Set Dresser
Dustin Stone
Set Dresser
Donna Smith
Property Master
Ashley Mendoza
Assistant Property Master
Eric Ladd
Title Designer