Rumpelstiltskin aparece en la serie de televisión "Once Upon a Time" de la ABC ("Érase una vez" en España), interpretado por Robert Carlyle, donde es uno de los personajes principales y es presentado de forma recurrente como villano en algunas de las versiones de los cuentos populares.