Question: who plays the voice of tommy pickles on rugrats
Answer: He is voiced by E.G. Daily and first appeared on television in the Rugrats episode `` Tommy 's First Birthday '' .