15 results
PGThe Little Mermaid
as Eric
2023
RA House of Dynamite
as Lieutenant Commander Robert Reeves
2025
RI Know What You Did Last Summer
as Milo Griffin
2025
RThe Threesome
as Connor
2025
PGA Dog's Way Home
as Lucas
2019
RWilliam Tell
as Rudenz
2025

Ashes in the Snow
as Andrius Aras
2018

Old Boys
as Winchester
2018
PG-13The Song of Names
as Dovidl 17-23
2019

Rich Flu
as Sebastian Snail Jr.
2024
PG-13Agatha and the Curse of Ishtar
as Max Mallowan
2019

A Beautiful Imperfection
as Giacomo Casanova
2024
RThis Is the Night
as Christian Dedea
2021

Postcards from London
as David
2018

The Last Photograph
as Luke Hammond
2017