Steve Keller

Steve Keller was an production executive of Nickelodeon's Rugrats.