Hi, Sikac. If I've never seen the player do that I'll probbaly indeed fold preflop. If anything else, because he is too short stacked and won't give us too high implied odds in case we hit the flop hard.
He is pricing it very well so I can't see it as a big mistake to call and see flop in position vs. him. The only thing is: we should not spew post flop in these situations.
I think post-flop you played very well. One could find an argument to just call his turn bet, but it was so small and he was so short I think just raising is fine.
As an obs., please next time do not post the results as it influences the evaluation (and shouldn't).