Alexis Victor
China: The Uighur Tragedy 2022
Rating: 7.1
Bigfoot Family 2020
Rating: 5.8
Dragon Hunters 2006
Rating: 7.5
Stars: Rick Jones / Sonja Ball / Audrey Pic /
as Self - Narrator (voice)
as Lian-Chu