Irán iniciou sua carreira artística aos 11 anos fazendo comerciais. Estudou atuaçao com Martha Zabaleta e Pedro Damián aos 12 anos, e desde desse momento começou sua carreira como atriz protagonista da telenovela Ángeles blancos em 1989.
Irán começou sua carreira como cantora com o grupo musical "Mosquitas Muertas" em 1991. Mss tarde gravou canções para abertura das telenovelas que protagonizou, até que finalmente lançou seu primeiro álbum "Tiempos Nuevos" e com o single intitulado Yo Por El em 1997 com baladas rítmicas.
"Tatuada en tus besos" é o título do segundo álbum que ela lançou em 1999. No mesmo ano, teve êxito com sua atuação na comédia musical cigano da diretora Silvia Pinal.
Previamente, havia atuado em outras obras como "Celos", "Dije-y e "Vaselina", tendo o papel principal de Sandy. Também protagoniou filmes mexicanos, tais como "Que Vivan los Muertos" e "La Segunda Noche".
Irán atuou na telenovela Locura de amor, como Natalia Sandoval, e logo conseguiu cativar o público, apesar de sua breve aparição nessa história. Já que Irán substituiu a atriz Adriana Nieto, que deixou a telenovela por ter tido problemas com os produtores. Em 2001, Irán fez um papel especial na telenovela Aventuras en el tiempo.
Em 2002, Irán atuou na telenovela Clase 406 e no filme El Tigre de Santa Julia, que foi um grande êxito. Em 2003, Irán participou da telenovela Amar otra vez, na qual desempenhou a protagonista, sob a produção de Lucero Suárez. Este telenovela foi exibida em janeiro de 2004 nos Estados Unidos e em maio desse mesmo ano no México. Durante o ano 2005, Irán formou parte do elenco de Alborada, uma telenovela de Carla Estrada, como Catalina Escobar, irmã da protagonista, interpretada por Lucero, na qual fez par com Ernesto Laguardia.
No ano de 2006 Irán se destaca por filmes mexicanos: Amor Xtremo com um papel protagonico, e Efectos Secundarios, em participação especial como Gabriela. No verão 2006, Irán foi convidada a formar parte da demostração da realidade mexicana "Bailando por la Boda de mis Sueños", com Romeo. Após realizar uma participação especial em Mundo de fieras com o papel de Cecilia, onde atuou novamente com Ernesto Laguardia. Em setembro de 2006, Irán fez fotos para a revista Max, que se caracteriza por suas capas populares atrizes, cantoras, modelos e mulheres. Mais tarde, em maio de 2007 realizou outra sessão de fotos para a revista H, e também em julho, Irán apareceu nua para Revista H Extremo, que é a versão sem censura da revista H.
Durante 2008, Irán atuou em alguns filmes, como Victorio, Viernes de Animas, e também na televisão com "El Pantera", fez parte da exitosa série de Pedro Torres Mujeres asesinas onde protagonizou o episódio "Monica, Acorralada". Imediatamente trabalhou em mais filmes, o última deles La Cabeza de Buda'x, com Kuno Becker e Silvia Navarro.
Para seus próximos projetos, Irán tem previsto regressar a industria da música com canções do novo álbum "Volován".
Em 2009, Irán Castillo igual a atriz Natalia Esperón, também anunciou sua retirada definitiva das telenovelas, sendo Irán a primeira a confirmar sua saída dos melodramas e comentou o seguinte: "Que as telenovelas; nunca foram algo que ela se apaixonou em fazer. Fez e foi bom, teve boas experiências e nada mais, não é algo que ela adora. Tem outras prioridades em sua vida. Segundo Irán castillo disse."[1]
Em 2014, Irán volta à cena musical após mais de 14 anos e lança seu novo álbum: "Amanecer", com 12 faixas.
Irán já se relacionou com homens do meio artístico, como os atores José María Torre, Alex Ibarra e Emir Pabón. A atriz gosta de praticar yoga em seu tempo livre.