No, I don't think so.
This is my gut instinct, it's a throw, only defenders touch the ball, thus it's onside.
*But* the law states that a player who receives the ball in an offside position via a deflection off an opponent (which he did) is then offside.
I no longer know if it's onside or...