In her pilot debut, singer-actress Jordin Sparks has joined Kevin Williamson’s time-traveling ABC pilot Time After Time in a recurring role.

Using the 1979 novel by Karl Alexander and movie as a starting point, Time After Time will chronicle the epic adventures of young H.G. Wells (Freddie Stroma). Upon arriving in modern New York, he is captivated by museum curator Jane Walker (Genesis Rodriguez).

Sparks will play New York stylist Jesse Givens who is also Jane Walker’s (Rodriguez) roommate and good friend. Williamson wrote Time After Time and is executive producing. Marcos Siega is directing. Warner Bros. TV is the studio.

Sparks, who in 2007 became the youngest winner of American Idol, has released three albums and earned a Grammy nomination. As an actress, this marks her biggest series commitment, following guest stints on CSI and Zoe Ever After. In features, she toplined Sparkle in her film debut. Sparks is repped by CAA.