Needle

Needle is played by Anthony Lopez.