Chaz Mena hat 4 Serien und 2 Filme gedreht. Unter anderem spielte er Itzhak Antonovich / Jerome Buli / Marc Montaldo in der Serie Law & Order.Im Kino in der Rolle des Ignacio (Fabulous Man #2) im Spielfilm Hooked.