Is Steven Taylor on American idol?

Do you mean Steven Tyler? Tyler made his debut appearance as a judge on American Idol on January 19, 2011.
Updated on Monday, February 06 2012 at 07:03PM EST
Source: www.imdb.com/...
Collections: steven tylerjanuary 19American Idol