Mommy TBA
as Thomas
The Furry Fortune 2023
as Odom Kearst
Lyla 2022
as Lars
Violet 2021
as Owen
Evil Little Things 2020
as Jason
ISIS: Rise of Terror 2016
as Self
Credits from TMDB.