Trashed TBA
Actor
The Living Love The Dead 2003
as Self
Evil Dead: Dead Good Marketing 2003
Credits from TMDB.