2020
50 States of Fright as Kyle Wilson2020
Dangerous Lies as Busboy Charlie2017
Cold Zone as Jordan Summers2016
Garage Sale Mystery: Guilty Until Proven Innocent as Tyler2016
Signed, Sealed, Delivered: From the Heart as Young Ryan2015
iZombie as Evan Moore2015
Angels in the Snow as Alexander Montgomery2013
Spooksville as Watch Waverly2010
R. L. Stine's The Haunting Hour as Unimpressed Kid2010
R. L. Stine's The Haunting Hour as Drake2010
R. L. Stine's The Haunting Hour as Stuart