RIP. I really liked him as Firefly in GI Joe Retaliation and Punisher in Punisher War Zone even if those movies were just mid. Ray brought his A game to the characters he played even insisting on Firefly wearing his iconic ski mask in Retaliation.
ScottyHawkeye's comments