I've found this kind of cool looking minifigure:
Apologizes for the poor picture. :(
But after some research, I think I have determined that this body would have come from set 6584 - Extreme team challenge.
The thing is I don't think the head is right for the body:
So now I have no idea as to what set this head came from.
Where did this head come from?