Gerald William 'Jerry' Trainor (born January 21, 1977) is an American actor, comedian, and voice actor, widely known for playing Spencer Shay on iCarly. He is also known as Crazy Steve on Drake & Josh and the title character, Dudley Puppy, on T.U.F.F. Puppy. Trainor also appears on the web series Hungry Girl TV.
Contributions by Justme89, 18.104.22.168, and DCEdwards1966.