Rose Troche es directora de TV y cine, así como productora y guionista. Proviene de una familia puertorriqueña. Su infancia transcurrió en la ciudad de Chicago, donde asistió a una escuela de cine durante un tiempo. Comenzó su carrera realizando cortometrajes y vídeos. Su pareja actual es la directora y escritora Cherien Dabis, quien se unió al equipo de guionistas de la serie The L Word en la tercera temporada.