I can't tell, do you have a lid on that tank? If not, you need one, bettas jump.
Try some tall driftwood. You need something that takes up a decent bit of space, so he can hide behind it if he wants...