Question: who played ricky on my so called life
Answer: Wilson Cruz ( born Wilson Echevarría ; 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 .