The More Love Grows (2023) als Asher | |
Disquiet (2023) als Carter | |
All Saints Christmas (2022) als Clay | |
To All the Boys: Always and Forever (2021) als Lucas James | |
Operation Christmas Drop (2020) als Joker | |
Picture Perfect Mysteries: Exit Stage Death (2020) als Noah Addison | |
Picture Perfect Mysteries: Dead Over Diamonds (2020) als Noah Addison | |
To All the Boys: P.S. I Still Love You (2020) als Lucas James | |
A Cinderella Story: Christmas Wish (2019) als Noah | |
Picture Perfect Mysteries: Newlywed and Dead (2019) als Noah | |
Love on the Menu (2019) als Leo Costa | |
No One Would Tell (2018) als Zack | |
Dragged Across Concrete (2018) als Skinny Black Teenager | |
To All the Boys I've Loved Before (2018) als Lucas James | |
The Real MVP: The Wanda Durant Story (2016) als Teen |