Acting
The Man in Room 6
Film · 2022
Academy of Doom
Film · 2008
Satan's Cannibal Holocaust
Film · 2007
The Gua Sha Treatment
Film · 2001