Question: who does roger's voice on american dad
Answer: Seth MacFarlane