Kyle Catlett is an actor.
A Vigilante 2019
as Zach
Poltergeist 2015
as Griffin Bowen
Riding a Train of Thoughts 2014
as Self
The Pale of Settlement 2013
as Moische
The Young and Prodigious T.S. Spivet 2013
as T.S. Spivet
The Fort 2012
as Toby
Credits from TMDB.