It looks a nice male Heros Efasciatus.
I can't say it's Inrida looking at the picture of juvenile you posted, unless it's lighting and your fish actually have 8 stripes, not 9 as it looks.
Inirida would have only 8 stripes while others H.Efasciatus 9.
Look at my old thread, it's other member Irinida pictures and tons of useful information. viewtopic.php?f=5&t=2318
Also the CRC member Scheppy (Mike) keeping H.Irinida and if you search for his threads, you'll find beautiful adult fish pictures.