Question: who does zach galifianakis play in american dad
Answer: Season 6 Episode 7 Directed by Chris Bennett Written by Mike Barker Production code 4AJN22 Original air date November 22 , 2009 Guest appearance ( s ) Zach Galifianakis as heavyset man / Norman Jim James as himself Episode chronology ← Previous `` Shallow Vows '' Next → `` G - String Circus '' American Dad ! ( season 6 ) List of American Dad ! episodes