The all in after the check on the river smells of desperation. I think it's transparent. But whether or not it's a good bluff or not depends on what type of player he is.

Does the villain have heart to play his read or does he fold a lot to big bets?