|2021||To All the Boys: Always and Forever as Lucas James|
|2020||Operation Christmas Drop as Joker|
|2020||To All the Boys: P.S. I Still Love You as Lucas James|
|2019||A Cinderella Story: Christmas Wish as Noah|
|2019||Love on the Menu as Leo Costa|
|2018||No One Would Tell as Zack|
|2018||To All the Boys I've Loved Before as Lucas James|
|2018||Dragged Across Concrete as Skinny Black TeenagerWatch Free|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.