I think I have to disagree, but all shown fish here seem like males to me. Juveniles are hard to tell males from fems.
This a semi adult male from my tank:
Look at the elongated caudal, dorsal and pelvic fins.
A female:
Less elongated fins, and the tail is shaped like a heart.