Wilson Cruz (born Wilson Echevarria; December 27, 1973) is an American actor known for playing Rickie Vasquez on My So-Called Life, Angel in the Broadway production of Rent and the recurring character Junito on Noah's Arc. As an openly gay man of Puerto Rican ancestry, he has served as an advocate for gay youth, especially gay youth of color.

Who played ricky on my so called life? Okie... think carefully first, then make a decision:
The relevant information to answer the above question is: Wilson Cruz (born Wilson Echevarria; December 27, 1973) is an American actor known for playing Rickie Vasquez on My So-Called Life, Angel in the Broadway production of Rent and the recurring character Junito on Noah's Arc. So, the answer is Wilson Cruz.