The Snuff Game 2000
Actor
Esmeralda Bay 1989
as Soldier (uncredited)
Friday the 13th, Part XXL 2001
Special Effects
Credits from TMDB.