I couldn't see any vent which doesn't help at all eh? Its jaw looks square, it is not full bellied and its second dorsal fin is quite long. That fits a male description from what I've read. Except I haven't seen the one vent that would make it definite.
Either male or female, I still need to...