Credits

Velvet Buzzsaw (2019)
as Ghostly Son
A Wrinkle in Time (2018)
as Charles Wallace Double
400 Days (2015)
as Sam
Static (2012)
as Thomas Dade