Jerry Trainor (born January 21, 1977) is an American television and movie actor. Often, Trainor plays wacky and unpredictable adults. He is best known for playing Crazy Steve in Drake & Josh and Spencer Shay in iCarly. He stars alongside Miranda Cosgrove in both of these Nickelodeon sitcoms and their associated TV Movies. Trainor also appears on the web series Hungry Girl TV.