Transcend 2026
Actor
Dude Where's My Cup 2022
as Kdog
Screwed Up Christmas 2018
as Deacon Richard Long
Wish 143 2009
as Teddy
Credits from TMDB.