Who plays Josh in To All the Boys I’ve Loved Before?
This image appears in the gallery:
Israel Broussard: 13 facts you probably didn’t know about the To All The Boys I’ve Loved Before star

5. Who plays Josh in To All the Boys I’ve Loved Before?
Israel Broussard plays the role of Josh Sanderson in To All the Boys I’ve Loved Before. To All the Boys I’ve Loved Before is a Netflix film about a girl (Lara Jean Song Covey) who accidentally sends love letters to five boys she fancies. Josh is one of them. He lives next door to Lara Jean and dates her sister Margot. Israel stars alongside Lana Condor, Noah Centineo and John Corbett in the romantic teen drama.