I would likely only called flop, since I don´t like playing stacks on that board
After he makes weak bet on the turn, raise is fine and you can make it a littlebit bigger to 2.4$
I´d also call river, since all the draws were missed and I hate folding aces to donks without any reasonable reason