OK I'm gonna ruffle some feathers here but you do NOT pass at all, even though the haircut is very neat.
OK so why is this? I think part of it is, I can't think of when I've seen a guy with a nice little garden of spikes like that. Cute, but it's dyke. Very dyke.
Secondly, your face has a lot of roundness to it, it's very soft and round and details are rounded. I'm assuming you're pre-T. I'm three and a half months on T and my face is MUCH more angular, and even then I'm just starting to pass. At a FTM meeting a couple of nights ago I spent a fair amount of time scoping out this young guy, on T for something like 4 years, I'm sure he thought I was "interested" but it was research. The dude's face is just boney, there's just a lot of angularity there. That's what apparently makes it male - even in the case of guys who are significantly overweight, there's something about the bigness of the facial features and the size of the jaw, even under the padding, that says "male".
I'm NOT picking on you, just calling it how I see it, which may help you get read as male more in the future. In my own case, heck no matter what I did, without T I was just gonna be dyke city.