The 34-year-old resurfaced at some event last week, looking supernatural.
Joshua was initially paid $500 for the role in "Blair Witch", but reportedly wound up making $4 million off the indie film.
In the 2008 film "Prom Night," he played the role of "Bellhop."
I Gave You Back the Map
6/25/2009 2:29 AM PDT BY TMZ STAFF
Get TMZ Breaking News alerts to your inbox