A RAD Documentary 2025
as Self
Hyper Sapien: People from Another Star 1986
as Leo
Rad 1986
as Luke
Credits from TMDB.