Question: who did the voice for wreck it ralph
Answer: John C. Reilly